JSLint fixes
Adding infrastructure for selecting date ranges and grouping by time
Enabled history and dot rendering cap
WIP - Moving ellipse computation to server side
Added ability to decimate geolocation data for transfer to client
Moved all computation to serverside
Merge branch 'compute-serverside' into temporal
Moved computation to serverside (code needs cleanup).
Fixing "is" vs "==" error
Removing unneeded code
Merge branch 'handle-server-computation' into temporal
Merge branch 'temporal'