- Added a `/v1/apps/update` endpoint to the HTTP API.
- Added an AppUpdate class to represent requests for application parameter updates.
- Added MarathonSchedulerService.updateApp
- Added MarathonScheduler.updateApp and update (stub)
Fixed a compilation error in MarathonScheduler.  Minor inline doc tweaks.
Modified the AppUpdate request class to have a default constructor and added default values for public mutable fields, for Jackson.
- Added JsonDeserialize annotations to optional fields in AppUpdate, allowing Jackson to be more forgiving with the incoming JSON (number fields may now be passed as JSON strings).
- Added an example illustrating how to interact with the new `update` functionality using HTTPie to the README.
wip
Add some documentation for v2 API
Merge branch 'api-v2' into wip-update-app-params
- Moved AppUpdate.scala from v1 to v2, made corresponding updates to imports
- Dropped id member from AppUpdate
- Removed /v1/apps/update endpoint
- Updated PUT /v2/apps/{id} to call new AppDefinition update instead of scale
- Marked MarathonSchedulerService.scaleApp, MarathonSchedule.scaleApp as deprecated
- Updated README to illustrate (part of) the v2 API with HTTPie
wip
Add some documentation for v2 API
wip
implement constraint like feature
remove unused method
fix bad sentence, formatting and change equals by matches
Allow clients to pass multiple 0s for fresh ports.
Merge pull request #103 from mesosphere/wip-allow-multiple-random-ports

Allow clients to pass multiple 0s for fresh ports.
README updates
Update contributor list
Upgrade to React 0.8.0; no functional changes

The upgrade was backwards-compatible and required no changes in
Marathon's JS.
Bumped version of Chaos to depend on (0.5.0)