- 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
Bumped version of Chaos to depend on (0.5.0)
Updated the application ID used in the REST examples in the README to look more like an ID, to avoid confusion about whether sleep is a provided endpoint.
Merge from api-v2
Fixed inadvertently removed endpoint annotations in AppTasksResource.
Updated deprecation annotations for internal scale methods to NOT specify a 'since' version, as the release version for these changes is not yet known.
Merge pull request #99 from ConnorDoyle/wip-update-app-params

Great, thanks