[web-ui] Adding ability to few runtime stats in graph.

CHANGELOG
=========
* Updated `components/duration_humanizer.js` to optionally abbreviate
  units.
* Added `JobStatsAggregator` component, which takes a collection of
  models that have `stats` and `parents` fields defined, then aggregates
  on a specified stat. Rather fragile and fraught with assumptions at
  the moment.
* Increased the time between polls in
  `components/pollable_collection.js`.
* Merged disparate graph view templates into one.
* Added `active` handlebars helper, which returns "active" if the two
  specified values are equivalent.
* Slightly cleaned up `views/graph_viz_view.js` to incorporate the idea
  of graph decorators. In the long run, `GraphView` and `GraphVizView`
  will simply become decorators. (TODO(AK): Flesh out graph decorators.)
[web-ui][stats][graphs][bugfix] CHANGELOG below.

CHANGELOG
=========
* Removed comments from `app/scripts/styles/pickadate.classic.css` which
  were causing the r.js tool to complain.
* Removed node.js sniffing from `app/scripts/vendor/viz.js`, which
  caused an exception to be thrown while building assets.
Merge pull request #22 from airbnb/stats-graph

[web-ui] Adding ability to few runtime stats in graph.