Redo the admin layout so there's more room for analytics.
Fix elasticsearch queries failing with long date ranges.
Make the charting options work interactively.

Still pretty messy, but now the stats page date picker and interval picker work
to dynamically update the results. Also work on timezone support, so all the
results should account for timezones and daylight saving time.