Not a trap

* Added maven for dependencies, package building, and running migrations
* Added flyway to handle schema migrations (sounds like ocelot already has some planned)
* Added unit tests to start covering code
* Fixed ticket #18 - survival time is incorrect