Abstracted UpdateAnalytics to its own method and made GET and POST do the same thing

Apparently App Engine cron jobs call via POST, so both methods must be
identical.
Merge pull request #80 from rhefner1/issue-74

Fix #74