Integration & Controller Tests

Seriously shoring up our test coverage.

ToDos:

* [x] E2E End-to-end User Integration Tests
* [x] E2E Host Integration Tests
* [x] Tea Time Controller (Important Bits) Tested
* [x] Attendance Controller (Important Bits) Tested

Cities, Registration, etc. are primarily stringing together other bits and should be covered by the integration tests. Primarily I want to have everything that has a chance of paging me tested…