Indent application.js according to 2-spaces
Link logo to "/#" so clicking it triggers a route

With the logo pointing to "/", clicking it reloads the entire page.
Stop triggering route on job nav

Deselecting the last job re-renders the list because it is triggering
the route for "/".
Remove console log needed only in dev
Remove unused variables and correct capitalization of class
Allow == null and != null comparisons
Move click handling to parent collection view

Instead of dozens or hundreds of event listeners, there is now only one.
Stop re-rendering that is handled by Rivets

lastRunStatus updates are handled by Rivets; a full re-render is not
needed. This significantly cuts down on the work done by Backbone when
the list of jobs is updated.
Remove esnext syntax; ES6 is not used by JS here
Bind to details collection only once

Instead of having each job item bind to the details collection, let the
jobs collection listen once and delegate to the appropriate DOM element.