Merge pull request #248 from AdrianGaudebert/readme-new-install

Fixed a few issues with the README file.
add disclaimer
Fixes #235 - Return a proper error message when JSON payload is malformed.
Working games and etc unit tests.
Add Travis config
Merge pull request #251 from robhudson/travis

Add Travis config
add Travis CI Build Status badge to README (issue #234)
Merge pull request #250 from AdrianGaudebert/working-unit-tests

Working games and etc unit tests.
Merge pull request #249 from AdrianGaudebert/235-catch-malformed-json

Fixes #235 - Return a proper error message when JSON payload is malformed.
fix typo in `gameKeys.description` comment
replace koa with hapi (#245)
use hapi-pg for maintaining postgres connections
remove `lib.utils.extend`
use `hapi-node-postgres`, postgres migrations, queries; add basic create/get game hapi endpoints (issue #215; issue #296, issue #297)
send 404 when game not found
use promises for hapi API game endpoints
use boom to surface hapi API errors
reorder columns in `games` table
ensure DB errors are properly caught and internal errors are caught+logged but not shown in responses (fixes #259)
add comments of sample usage for existing game API endpoints (fixes #285)