Merge from airbnb:staging, modulo mesos version (0.15.0)
- Made the initial delay before attempting task reconciliation a configurable value
- µ-clean-up in MarathonSchedulerService
Modified the logged text output when scheduled task reconciliation occurs
Updated App model validation logic

Marathon UI doesn't allow scale and suspend operations, if cmd string is empty.
Cmd string can be empty if an executor and container.image are provided. Today,
executor and container.image cannot be provided through UI, but v2 API supports it.

This commit introduces an additional check, that verifies if executor and
container.image are provided, if cmd string is empty.
Updated image check logic, to only check for docker instead of docker:///
Line length.
Allow requests with no ports. Addresses #138.
Support flags as well as options with values.
Merge pull request #140 from mesosphere/wip-extended-options

Support flags as well as options with values.
Upgrade to Bootstrap v3.1.0

* No style changes were needed since the released was mostly backwards
  compatible.
* Added modal sizes like "modal-lg".
README: wrap at 79, improved formatting

Update the README doc to wrap at 79 characters where possible and
improve formatting to better match the way it will actually be rendered
with Markdown. For example:

One statement.
Another statement.

Is rendered with Markdown as:

One statement. Another statement.

Tested with grip markdown renderer.
REST template: 79 char wrap, formatting

Wrap the REST markdown template at 79 characters where possible. Remove
trailing whitespace.
Merge pull request #141 from mesosphere/doc-formatting-79char

README and REST documentation formatting improvement
Merge pull request #139 from mesosphere/wip-allow-no-ports

Allow requests with no ports. Addresses #138.
Merge branch 'master' into wip-task-reconciliation

Conflicts:
	pom.xml
Merge from airbnb:staging, modulo mesos version (0.15.0)
- Made the initial delay before attempting task reconciliation a configurable value
- µ-clean-up in MarathonSchedulerService
Modified the logged text output when scheduled task reconciliation occurs
Merge pull request #132 from mesosphere/wip-task-reconciliation

wip-task-reconciliation
Log reconciliations tasks