Converts tests to use in-memory DB.
Handles missing channel error on message create.
Adds cleanup for old messages.

- Converts to Test::Unit proper.
- Adds Channel#cleanup.
- Calls cleanup on MessagesController#create.
- Sets max message lifetime in an initializer (1 minute at present).
- Adds tests.