Implements Stats

Stats is a client-side tool that helps support teams report what
kind questions they answer and their frequency.
pups/home now reports personal user stats
filtering pups/home stats by month instead of all time
added a management page which points to extractReport and wipeStats
fixing capitalization in pups' stats html table
counting objects on the db level using .count() instead of len()
Enable monthly on-disk backup stats reports

A user (likely the admin in the future) can now login, visit,
pups/management and save a stats report on disk by month/year. The
saved reports are stored in a path by choice in pups.settings.py's
CONFIG dict which can be modified.
Enabled viewing archived stats reports
fixes an uncaught excption (if a directory isn't found)
added a missing html template related to d6c60dd424f61447216d44df227fef4ca1892431
pep8 cleaning
Fixes pups' footer
Fixes the home page's top padding
Fixes the bad positioning of login.html's footer
Updates README.md