Merge pull request #1 from Codeacious/master

allowing stagedAt and startedAt keys to be null
Version bump
Updated README.md with correction to create_app args

the v2/apps post takes a keyword of 'cpus' not 'cpu'.  This example appears to work as the value for cpus defaults to 1.
Merge pull request #2 from rasathus/master

Updated README.md with correction to create_app args
Fix re-encoded names for task startedAt and stagedAt fields
Barebones support for healthchecks
Fix bug whereby a random port is allocated on app creation if "ports" is not passed
Version bump
Add support for Endpoints retrieved from /v1/endpoints

Summary: Useful for dynamic LB configuration

Test Plan: Point it at a Marathon server and call `.list_endpoints()`

Reviewers: merkkila

Reviewed By: merkkila

Subscribers: tberman, justin, stephan, serdar

Differential Revision: http://phabricator.thefactory.com/D2906
Add configurable timeout for Marathon requests (default: 5s)
Bump marathon version mentioned in README
Clarify this is Mesos-related in PyPI description
Raise exceptions instead of swallowing then silently
Fix health check support

Test Plan: Create an app with health checks

Reviewers: merkkila, tberman

Reviewed By: tberman

Subscribers: tberman, justin, stephan, serdar

Differential Revision: http://phabricator.thefactory.com/D2992
Merge pull request #3 from StephanErb/master

Raise exceptions instead of swallowing them silently
Smarter batched killing of tasks by monitoring task state

Test Plan: Kill some slow-to-start tasks in batch with `batch_delay` == 0

Reviewers: merkkila

Reviewed By: merkkila

Subscribers: tberman, justin, stephan, serdar

Differential Revision: http://phabricator.thefactory.com/D3003
Fix bug whereby executor is not set
Fix container options not being sent to marathon
Merge pull request #4 from boffbowsh/master

Fix container options not being sent to marathon
Bump version