Cleanup to clear five compiler warnings.
Merge pull request #363 from mesosphere/compiler-warnings

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
Merge pull request #369 from cbuben/start-exec

exec java for interop with supervisors
id's can't have underscores
id's can't have underscores
Merge pull request #370 from jplock/patch-1

id's can't have underscores
Merge pull request #371 from jplock/patch-2

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.
Merge pull request #372 from mesosphere/prevent-dd-collapse

Print non-breaking space to prevent `<dd>` collapse
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
Merge pull request #376 from mesosphere/slack

Enable CI notifications for Mesosphere’s Slack
Accept object to BadgeComponent for types

Only one “type” is assumed to be true at a time.
Merge pull request #374 from mesosphere/task-list-health-badge

Render “Staged” in task list with yellow health badge
Changing FormGroup to be used as an error component
Handling errors in the UI
Review: Indenting
Review: Handling errors in the model