DeploymentManager: reduce timeout and print deployment id, if timeout is exceeded
MarathonSchedulerActor: cleanup, use DeploymentPlan.affectedApplicationIds instead of helper function
MarathonSchedulerService: add dedicated error message, when timeout is reached
DeploymentActor: do not retrieve, push the state change actively to the DeploymentManager
DeploymentManager: hold the state of current deployments
DeploymentActorTest: adapt to new messages
Problem 1: the running deployments were fetched for every application with a custom timeout of 2 seconds -> moved this as ctor dependency
Problem 2: the mapping from Application to ApplicationWithTask gets the service and taskTracker and can do arbitrary logic -> all dependencies given by ctor
Problem 3: the MarathonScheduler used an arbitrary timeout to acquire a lock per application -> remove the timeout
Problem 4: the MarathonScheduler does a lot in the receive method -> logic is executed inside an async block
Problem 5: the MarathonScheduler blocks until all locks are available, when force is requested -> clarify with DR if this is ok.

MarathonSchedulerActor: remove UpdateApp case, since it is not used anywhere
DeploymentManager: if there is a failure in the deployment, stop the deployment actor
MarathonModule: MarathonSchedulerActor. SuperVisionStrategy Resume=>Restart
MarathonSchedulerActor: mark lockFunction as blocking
DeploymentManager: add type info to deployments
Remove development doc in favor of wiki

The docs folder should contain info about running Marathon in production
environments. Content related to developing Marathon itself should be
maintained in the GitHub Wiki.

This doc was moved to:
https://github.com/mesosphere/marathon/wiki/Developing-Marathon-in-Vagrant
Add README section about developing Marathon

It points to the GitHub project wiki.
Expand documentation site dependencies list

* TODO: Add OS X instructions for installing dependencies (probably
  Homebrew).
Merge pull request #569 from mesosphere/dev-docs-in-wiki

Remove development doc in favor of wiki
Merge pull request #556 from mesosphere/wip_464

Fix for #464 Timeouts for /v2/deployments
Fixed JSON for target groups in event-bus doc
Merge pull request #570 from mesosphere/event-bus-docs

Fixed JSON for target groups in event-bus doc
Close modal after deleting app

* Handle delete failure by showing an alert with `alert`
* Wait to remove model from the collection until the server responds
  with `wait: true`
Merge pull request #572 from mesosphere/close-modal-on-app-delete

Close modal after deleting app
Upgraded to mesos-utils 0.20.0
Merge pull request #573 from mesosphere/mesos-utils-upgrade

Upgraded to mesos-utils 0.20.0
Setting version to 0.7.0-RC1
Setting version to 0.7.0-SNAPSHOT
GroupManager: the plan should be stored after the deployment is accepted by the scheduler