Set data-original-title to update Bootstrap tooltip

Bootstrap's tooltip caches the title in an attribute called
"data-original-title". If the tooltip is shown, and then its status
updates, the title remains the old one because Rivets only updates the
"title".

This updates both the "title" and the "data-original-title" to update
tooltips.
Upgrade Rivets to latest 0.5.x line

Rivets 0.6.x has breaking changes. Upgrading to the latest release that
works with the current configuration.
JSHint results.js, remove unused dependencies
Move margin to .job-details-wrapper to remove class

.bottom-row is no longer needed since its wrapper gets the
margin-bottom.
Remove duplicated .pull-right & .pull-left classes
Move 20px to wrapper, job-details are always 100% width
Use single class .job-details-wrapper-body

Instead of using a descendant selector, specify -body in prep for
creating a -footer as well.
Prefer copy icon for duplication since it copies
Use lighter blue for links to stand out on black
Hide extra options behind "Other settings" click

Settings like "Asynchronous", "Epsilon", and "Executor" are changed
rarely. Hiding them behind a click is intended to prevent people from
changing them unless they know they should.

Addresses issue #166
Upgrade to r.js 2.1.9
Exclude CoffeeScript compiler from build
Remove old, unused Rivets 0.4.9; we upgraded
Widen job list and collapse to 2 columns
Optimize only main.js, skip all other files

The directory does not need to be optimized because only main.js is
loaded by the end user. This saves compilation time for JS/CSS.
Remove mention of nonexistent DELETE /scheduler/jobs

The README mentions an endpoint for deleting all jobs, but the endpoint
does not exist. Requesting "/scheduler/jobs" with DELETE returns an
error. The endpoint is not exactly desirable, and the README even said,
"Note: *don't do this*."

Fixes #158
Merge pull request #172 from mesosphere/master

Merge left column into jobs table, widen the table