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.
@ErnieAtLYD https://docs.angularjs.org/api/ng/provider/$locationProvider not sure if you've solved this yet or not, or if the `hashPrefix` would work or not.   But it looks like the possible solution