Output JSON for `--json` switch in CLI tool

for create, deploy, and undeploy subcommands.
Merge pull request #156 from spotify/dxia/more-json-output

Output JSON for `--json` switch in CLI tool
Document helios job file format
[maven-release-plugin] prepare release 0.8.5
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release 0.8.6
[maven-release-plugin] prepare for next development iteration
Implement job stop/undeploy grace period

Grace period will deregister a running container first
and wait specified number of seconds before stopping
or undeploying.
Merge pull request #150 from spotify/dxia/grace-period

Allow for grace period parameter in job
Revert "Use nexus-staging-maven-plugin"

This reverts commit b1dc8927c8c14a2b38b76e70ed861593867d45dd.
[maven-release-plugin] prepare release 0.8.7
[maven-release-plugin] prepare for next development iteration
Merge pull request #160 from spotify/dxia/doc-helios-job-file

Document helios job file format
Added api documentation submodule

It is the place where the API documentation is built
Merge pull request #161 from spotify/drewc/usedogc

Added api documentation submodule
Output valid JSON for multi-domain CLI commands