This changes adds a prometheus guage that can be used to approximate the number of sessions for a given page or country.
This change refactors a handful of components to make them reusable across pageview and session tracking endpoints. Resolves https://github.com/mjpitz/pages/issues/2