remove an unneeded require statement
bump rspec
bump docker api
bump travis-build
Bump travis-build once and for all

It's now an API!
Pull build script from API
runner: don't merge in config data

The Script class merges this in already, so no need doing it twice.
script: send a user-agent to the script API
script: add a timeout
remove leftover travis-build require
script: JSON encode the payload
api: set the Accept header

This allows us to more flexibly change what the API does by switching on
the Accept header in the future.
Fix spelling error
Revert "remove an unneeded require statement"

This reverts commit eed0a15e2db23dd924e24e7affc33c8f68771d1b.
Merge pull request #95 from APerson241/patch-1

Fix spelling error
Merge remote-tracking branch 'origin/master' into hh-build-api
script: fix typo 'etch_hosts' -> 'etc_hosts'
script: use travis-build locally if the API config isn't set

This allows us to deploy the code to all workers and then gradually
switch over to using the API.
no sudo needed!
cache cache cash!