router, bootstrap: Support TCP port ranges.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
cli: Support TCP routes.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
controller: Expose GetRoute().

Not used anywhere so far, but should be useful to 3rd party API users.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
test: Fix test to work with the latest CLI.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
test: Add an integration test for TCP apps.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
controller: Support overwriting image entrypoint

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Use []byte rather than string in TestTCPApp

Signed-off-by: Lewis Marshall <lewis@lmars.net>
bootstrap: Wait for the controller route to respond

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Use the built slugrunner image in TestTCPApp

Signed-off-by: Lewis Marshall <lewis@lmars.net>
godeps: Bump go-docopt

Refs #193

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
website: Remove sponsorship code

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
README: Remove sponsorship link

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
pkg: Add cors

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
controller: Add CORS support

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
controller: Allow authenticating with controller_key param when Accept text/event-stream

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
dashboard: Server

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
dashboard: App

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
godeps: Add dashboard dependencies

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
Merge pull request #191 from flynn/dashboard

Dashboard
dashboard/app: Add MAINTAINERS file

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>