Merge pull request #127 from spotify/rohan/travis

Travis CI: Only build tagged versions
TemporaryJobs: allow use without @Rule

Make before() and after() public so TemporaryJobs setup and teardown
can be manually performed.
tests: Only pull busybox if it not found locally

We docker pull busybox before each test, but this can be slow in a shared
build environment. As a workaround, only pull if the image doesn't exist
locally.
Merge pull request #128 from spotify/rohan/circleci

tests: Only pull busybox if it not found locally
cli: inspect: human readable volume output
Merge pull request #129 from spotify/dano/temporary-jobs-public-before-after

TemporaryJobs: allow use without @Rule
Merge pull request #130 from spotify/dano/cli-inspect-volumes

cli: inspect: human readable volume output
agent: poll instead of waiting for container exit

We're doing this poll loop instead of docker.waitContainer() because we
saw the agent hang forever on waitContainer after the socket got into a
weird half-open state where the kernel (netstat/lsof) would only show
one end of the connection and restarting docker would not close the
socket.

¯\_(ツ)_/¯
remove unused class
Merge pull request #106 from spotify/dano/poll-instead-of-wait

agent: poll instead of wait
Fix dumb bug preventing TempJobs from getting IP address.
Merge pull request #131 from spotify/rculbertson/temp-jobs-fix

Fix dumb bug preventing TempJobs from getting IP address.
Update Vagrantfile
Merge pull request #132 from lawrencepit/patch-1

Update Vagrantfile
Move README.md to user_manual.md
Made docs/README.md be a directory of what we have.
Make top level README source links relative.

This way things work if you're on a branch.  Also fix link
to the user manual.
Show which arguments are optional
[maven-release-plugin] prepare release 0.8.1
[maven-release-plugin] prepare for next development iteration