replace koa with hapi (#245)

## TODO
* [ ] have parity with all Koa endpoints and all redis calls with postgres calls