Check args when deciding whether to use default zk
Fix usage of constant.
Log ignored task status in HC mgr at DEBUG.
made tasks endpoint return dates as valid date strings again
fixes #838 - Add way to trigger an app restart via the REST API
Merge pull request #842 from mesosphere/random-port-value-fix

Fix usage of constant.
Merge pull request #844 from mesosphere/wip-fix-enriched-task-json-drexin

made tasks endpoint return dates as valid date strings again
Make framework name configurable. Use app ID as task name.
Merge pull request #843 from mesosphere/840-hc-logging

Log ignored task status in HC mgr at DEBUG.
Addressing feedback
Merge pull request #850 from mesosphere/task-framework-naming

Make framework name configurable. Use app ID as task name.
Added REST API docs for the restart call and addressed feedback
Merge pull request #845 from mesosphere/wip-838-drexin

fixes #838 - Add way to trigger an app restart via the REST API
Complete rewrite of deployment plan calculation.
Merge pull request #856 from mesosphere/deployment-plan-calculation

Complete rewrite of deployment plan calculation.
Add JAVA_OPTS to run script.
Adds another test for deployment plan logic.
Invalid PathId error message in ModelValidation.

Fixes #849.
Adds more context to task env variables.

- MESOS_TASK_ID
- MARATHON_APP_ID
- MARATHON_APP_VERSION
- Fixes #858.
Fix exception logging

According to the akka logging documentation, Throwable should come
first in the parameters.

http://doc.akka.io/api/akka/2.0/akka/event/LoggingAdapter.html

Change-Id: I88bd38d35becde29b7b325b9e0f9295ea1c671c6