Add "for" attrs to <label>s to focus input on click

When a label with a "for" attribute is clicked, browsers focus the
form element with the matching "id" attribute. Increase that usability
and accessibility.
Remove console.log calls and commented code
Add submit button and tabindex for accessible form

The #add-app-form had no type="submit" element, which meant pressing
Enter in the form didn't submit the form. Reuse Bootstrap styles and
make "btw btn-primary" look like the current submit link. This makes
clicking "Submit" or pressing Enter submit the new app form.

Add tab indices in the #add-app-form so tabbing from the last input
field first goes to the Submit button and then to the Cancel link.
Use consistently-readable Bootstrap monospace font stack

VT323 is difficult to read at small sizes, particularly in Safari. Use
the monospace font stack chosen by Bootstrap since it is tested across
browsers and across operating systems.

This also eliminates a large font file and an HTTP request.
Add "-webkit"-prefixed gradient for Safari

Safari 6.0.5 still requires "-webkit" prefixes for gradients. Adding
this makes the background the desired gradient in Safari.
Merge pull request #52 from mesosphere/ui-updates

Accessibility UI Updates
fix #54, broken link for tutorial
fix #54, using correct URL this time
Fixed web UI redirection by proxy.

Instead of redirecting web requests to the other master, we'll just
proxy everything.
Kill tasks that aren't running after 60 seconds.

By default, tasks which don't enter TASK_RUNNING after 60s should be
killed.  This parameter can be changed via command line with the
`--task_launch_timeout` switch.
Fixed Marathon's task accounting.

We must guarantee that Marathon will never launch more than N instances
for a given app (where N is the number of instances requested).
Bump version.