Issue #208: Allow relative paths to executor
The AppDefinition.executor property now has to hold a valid URI.
Add URI Annotation and validator.
Issue #165: Remove Content-Type from 204 responses
It is a jersey Bug: https://java.net/jira/browse/JERSEY-953
Should be fixed in Version 1.18.
Updated to latest 1.x version which is 1.18.1
The error remains the same.
Moved the class level annotation to every method and handle it explicitly.
jersey use transitive version of chaos
Use Try.isSuccess instead of map
-Thread MarathonSchedulerService is started, but not stopped when shut down is triggered
Enrich start script: allow parameter for the jvm, especially allow to attach a remote debugger
-Add Test to ensure backward compatibility
Fix for #185: zookeeper config format different than mesos. necessary?
ZookeeperConf: deprecate zk_hosts and zk_state, introduce zk_marathon, introduce zk_URL, zkHosts and zkPath parameter as value holder
ZookeeperConfTest: create test case to ensure existing behaviour is still valid, add url parameter handling
MarathonModule: use zkHosts instead of old hostString
Update Readme.md to reflect parameter name changes.
URIValidatorTest:
  -add test for an absolute path of a relative URI
  -move empty String test to a separate case
#226 Fix proxy discards reponse bodies upon 400
start.sh: reformat code: tw=2
ZookeeperConf: rename zk_marathon to zk
README.md: reflect name change in document
ZookeeperConf: remove wrong ? quantifier in hostAndPortRegex
AppDefinition: executor allows one of //cmd or path or <empty>
AppDefinitionTest: test executor field constraint
Remove URI validator, since it is not used any longer.
filter out null values when saving model in javascript
revert changes on REST.md
updated api docs
Merge pull request #227 from drexin/wip-226-proxy-discards-response-body-drexin

#226 Fix proxy discards reponse bodies upon 400
Merge pull request #220 from aquamatthias/fix_114_terminate

Fix #114 Process doesn't exit if port is already in use