DO NOT MERGE YET: Demo site V2

Looking for team feedback (copy, angular.js optimization) for the V2 style guide demo site. (rackerlabs.github.io/encore-ui/)

Going to continue submitting commits, especially those marked FIXME.
This is a design thing, but I find it hard to visually distinguish between the sections. Typography blends into "Heading/Title Styles", which blends into "Descriptions / Metadata", etc. Could we use a horizontal rule? Or would that bring us great professional shame?