Integration & Controller Tests

Seriously shoring up our test coverage.

ToDos:

* [ ] E2E End-to-end User Integration Tests
* [ ] E2E Host Integration Tests
* [ ] Tea Time Controller (Important Bits) Tested
* [ ] 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…