This change adds support for managing multiple sites from a single deployment
of the pages application. Routes are configured using a configuration file
rather than looking for CNAMEs in all the associated repositories. For an
example configuration, see examples/multisite/pages.toml.
Resolves #4
This change adds maxmind support for translating client IP addresses
to their country of origin. We decorate our metrics with this country
code to improve our understanding of users.
Resolves https://github.com/mjpitz/pages/issues/3
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