Fix bug where Lat/Long were set to null on GeoIP lookup failure.
Merge branch 'master' of github.com:UV-CDAT/usage
Added pydoc strings to app/views and app/models.
Removed login requirement for aggregate data. (total visits by country, etc)

/log/ now shows the stats without forcing you to log-in.
If a user is not logged-in, the detailed usage table is replaced by a message
prompting them to log-in. Also provides a link to /log/login/

/log/login/ is the new place to log-in from.
The authentication form now posts to /log/login/, and will redirect to
/log/ on successful authentication.
Merge pull request #3 from dfedorth/master

Removed log-in requirement for aggregate data. Fixed a bug where GeoIP lookup failure would cause null values to be written to fields that are not allowed to be null.