Lots of little changes

I'm a bad person so these are a bunch of hacky little fixes I
implemented in mid game that I didn't actually commit
Merge branch 'master' of https://github.com/Aaronneyer/cwru-hvz-source

* 'master' of https://github.com/Aaronneyer/cwru-hvz-source:
  Fix logic in PeopleController
  Add Zeus support
  Add tests to PeopleController
  Add the tmp/cache folder
  Fix version of ruby in .travis.yml
  Add a Travis-CI config file that I think will work
  Refactor some waiver things
  Tidy up RegistrationsController and the like
  Remove mission_id from tags table
  Clean up Game model (a bit)
  Clean up ApplicationController
  Add a bunch of tests and stuff
  Add IndexController#root smoke test
  Add a couple smoke tests for GamesController#show
  Allow admins to change users' names
  Prohibit name changes once the game has begun, for real
  Fix mission signin