Fix case where there's no user
Handler wrapper to automate everything

This automatically creates a new appstats.Context, runs Save() at end, and
collects the HTTP Status.
Update installation instructions