Documentation for application groups and deployments.
Adding deployments to modal and app list
Conflicts:
	src/main/resources/assets/js/models/App.js
Slim text in buttons
Removing cmd from app list
Removing redundant code after API update
Balancing columns out
Handling errors better by showing apps list,
no matter if deployments weren't fetched
Reflect comments from ssorallen
Minor code corrections
Removing badge component
Removing update from app
Merge branch 'master' into deployments-ui

Conflicts:
	src/main/resources/assets/js/components/Marathon.jsx
Changing url to include app def in task poll
Re-adding update on task fetch success
Forget tasks after telling Mesos to kill them

- Fixes #461
Merge pull request #540 from mesosphere/deployments-ui

Deployments ui
Updating app on task fetch
Changing app list owner to be Marathon.jsx
Making Marathon.jsx owner of task and version list
Removing attempt to update view through callback