Changing FormGroup to be used as an error component
Handling errors in the UI
Review: Indenting
Review: Handling errors in the model
Adding hasSaveError function in model
Moving general errors from form group to app modal
Cleanup to clear five compiler warnings.
exec java for interop with supervisors

We use runit to supervise marathon.  For those who wish to use bin/start
to launch marathon from a supervisor, it's necessary / beneficial for
the start script to exec the jvm, so that the supervisor is managing the
java process directly as a child (as opposed to bash->java).
Change githalytics link
id's can't have underscores
id's can't have underscores
Print non-breaking space to prevent `<dd>` collapse

If the `cmd` is empty, its `<dd>` collapses because it floats with no
contents. Print a non-breaking space in its place to make sure it
does not collapse.

Fixes #366.
Render “Staged” in task list with yellow health badge

This was the intended visual effect for the task list, but it was lost
in an earlier refactoring

* Extract the logic of a health badge into a BadgeComponent. If `type`
  is provided, the badge gets a gray badge and a health indicator.
Enable CI notifications for Mesosphere’s Slack

- Posts build results to #github
Accept object to BadgeComponent for types

Only one “type” is assumed to be true at a time.
Changing FormGroup to be used as an error component
Handling errors in the UI
Review: Indenting
Review: Handling errors in the model
Moving general errors from form group to app modal