master: handle undeploy zk retry failure
Provide more data in endpoint so registrars will have all they need.
Minor fixes to SystemTestBase

Just indentation.
Merge pull request #59 from spotify/rohan/deadline

Minor fixes to JobValidatorTest and SystemTestBase
Merge pull request #49 from spotify/drewc/provide-more-endpoint-info

Provide more data in endpoint so registrars will have all they need.
Added Deprecated legacy method to ServiceRegistration

To keep the nameless registrar plugin happy for now.
Merge pull request #55 from spotify/drewc/skydns-vagrant

Added skydns container startup to Vagrantfile
Explicitly set empty domain for system tests

Seting an empty domain skips service registration. We want that to be the
default for the tests since we usually don't want to test service
registration or setup the mocks required to do so.
Merge pull request #62 from spotify/rohan/fix-tests

Explicitly set empty domain for system tests
Merge pull request #60 from spotify/drewc/add-deprecated-method-for-test

Added Deprecated legacy method to ServiceRegistration
Merge pull request #58 from spotify/dano/zk-master-handle-undeploy-retry-failure

master: handle undeploy zk retry failure
No longer require a search line in resolv.conf for Output.shortHostname to work
Minor cleanups

* remove unused import from MasterService
* fix help strings in create command where spaces were left out
agent: fix reg of dynamically allocated ports

Also make job service registration test that this works.
Merge pull request #64 from spotify/drewc/fix-bugs-cosmetic

Minor cleanups
Merge pull request #66 from spotify/dano/fix-registration-of-dynamically-allocated-ports

agent: fix reg of dynamically allocated ports
Add jobs to allocated map only if ports have actually been allocated
Merge pull request #63 from spotify/drewc/fix-bugs

No longer require a search line in resolv.conf for Output.shortHostname ...
Merge pull request #67 from spotify/rculbertson/null-ports

Add jobs to allocated map only if ports have actually been allocated
non-spotify specific master resolution

* Remove spotify specific srv format and domain.
* Make the srv format configurable via a HELIOS_SRV_FORMAT environment
  variable.

dnsjava uses the dns search list in /etc/resolv.conf, so users in
environments with correctly configures dns search domains will not need
to enter fully qualified helios domain names during normal use.