Issue 61 and 102 - detail button function implemention.

This is a pull-request for https://github.com/evanxd/travis-reporter/issues/61 and https://github.com/evanxd/travis-reporter/issues/102.
This pull-request both satisfies 
* "create new place to display the detail of test case." by using self-defined `tabs`.
* "implement the functionality of detail button."  so when users click on a certain `detail button`, a new `tab` will be generated and the detail information of corresponding `test case` will be shown.