A bunch of stuff!

- Migrated to latest Django (1.7) and retired south in favor of new Django migration functionality
- Added test front-end page as index page
- Migrated logout and login from book-beeper
- Make `manage.py test` work, and added basic tests for front-end
- Plus some minor cleanups (see the commit log)