create common subject view model
Selecting notification marks it as read
Move subject and comments into separate view
Add banners for pull request and issue state
Merge remote-tracking branch 'origin/master' into refactor-details

* origin/master:
  rename endpoint variable
  rename endpoint variables
  Use Web and API endpoint variables that can be easily pointed at Enterprise.
  Fix typo in `oauth_spec`
  add build status badge to readme
  add travis config
Merge pull request #43 from bkeepers/refactor-details

Refactor views