[TASK] Add token generation endpoint.
[TASK] Add fig support.

Note that the SSH key is safe to add since it's a deploy key for a repository which will be public anyway.
[TASK] Setup knex.
[FEATURE] Contract hashes are tracking in database.
Merge pull request #1 from justmoon/contract_upload

Contract upload
[FEATURE] Create tokens associated with contracts.

Switched to using Bookshelf.js as the ORM.
[FEATURE] Ability to run contracts on host.
[TASK] Refactor: Init code for engine and log into separate files.
[FEATURE] New API module for creating an HTTP response.
[TASK] Move response module to engine.
Merge pull request #2 from justmoon/running_contracts

Running contracts
[DOC] Add a basic README.
[DOC] Add a screenshot.
[TASK] Point to engine repo directly.
[TASK] Code is public now, so the deploy key is no longer needed.
[TASK] Use nodemon over forever.
[TASK] Disable colors in npm install via Docker
[FEATURE] Switch to hostname-compatible token format.
[FEATURE] Basic TLS splitter implementation using SNI.
[FEATURE] Pass through socket stream as soon as contract is listening.