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.
Hmm...is this right? Not sure what the CSS is doing by default.

I would think it should be something more like:
"Tables ~~automatically~~ have ~~a~~ default **styles**: **white header text** with a **gray** background. An additional `.table-striped` class is available for alternate row striping."