Issue 101 - Action item 25 - Produce detail.js.

This is a pull-request for https://github.com/evanxd/travis-reporter/issues/101.
In addition to produce `detail.js`, improved
* base.css
* style.css
* detail.jade
* index.jade
* layout.jade