Start base Dockerfile
Switch to entrypoint
use jasmine for testing
Merge pull request #10 from minrk/jasmine

use jasmine for testing
remove special case for default_target

now handled as just `/` in routing table

this means that the default target is included in the REST API, and can be modified just like any other.
Merge pull request #11 from minrk/post-default-target

remove special case for default_target
Merge pull request #9 from rgbkrk/dockerfile

Start base Dockerfile
use winston for logging

gets date formats, etc.
disable logging during tests
Merge pull request #12 from minrk/winston

use winston for logging
linty tests
only colorize log if writing to tty
pin to node-http-proxy 1.4

while I figure out what's up with 1.5
require http-proxy > 1.5.1

1.5.0 has a bug preventing ws connections from working
remove ws workaround for node-http-proxy < 1.5
fix port expectation in api tests
ensure default target actually exists in tests
test proxying HTTP and websocket requests
Merge pull request #14 from minrk/nhp-1.5

require node-http-proxy 1.5.1
bump http-proxy requirement to 1.5.3

includes fixes for upstream connection failures