Working games and etc unit tests.

@cvan r? 

The ``etc`` and ``games`` unit tests pass on my machine. I haven't gotten to the ``leaderboards`` ones yet, except for some refactoring / styling improvements. 
can we have some test util that wraps `describe`, `before`, and `after`, so we don't have to do this setup and teardown for each test that requires interacting with the database?