WIP
Merge remote-tracking branch 'origin/master' into fail_on_service_failure

* origin/master:
  Adding sm back in which mysteriously went missing...
Reverted path to fake Nexus
Removed unused code
Added a repository entry for the failingplayest.
YTA-214 Provide success or failure in exit status.

This only affects starting binary services from the sm command line
utility.
Additionally, this will now respect the wait flag, if provided.
Update README.md
YTA-214 Reused basicplayapp for a failing test.
Merge pull request #4 from hmrc/fail_on_service_failure

YTA-214 Provide success or failure in exit status.
Increment version
SHOW_START_CMDS Works now for play services need to implement for others and do a sanity code review with somebody
SHOW_START_CMDS Adding dropwizard functionality to print start commands for a service
SHOW_START_CMDS Adding tests for all service types, some are not implemented but these are not currently needed and their non existence is actually a valid usage anyway, we can implement later is there is a need
SHOW_START_CMDS Improving output of commands from sm
SHOW_START_CMDS Merging in master into my branch and also fixing some timing issues with one of the tests
SHOW_START_CMDS Fixing merge conflict