restructure assets to make room for new approach

* use sprockets 2.2.2.backport1 (see: https://github.com/rails/rails/issues/9492)
* use require.js via requirejs-rails
* manage future front-end assets via bower
* move old assets into archive directories
* modify old layouts to reference archived assets
* create new layout, app/views/layouts/application_future
* create new view, app/views/measures/new_dash, for displaying new dashboard markup
add vendor/assets to source control
fix hardcoded asset paths (and update hardcoded microsoft asset paths)
replaced idletimeout plugin again because previous caused issues with production environment; changed config.assets.compress to false to mitigate node dependency
Updating the README to the new git workflow and styleguide
inital updated dashview
updated circle views
Display num/demo in mockup
restructure new dashboard markup (view READMEs for more information)
Merged in Liam changes to and my CSS updates
merged in Emma's stylesheet and update HTML to reflect changes, update font wieghts to numberical
Added patient number on dashview, added patient button on measure listing
added chevrons to the filters
update dashboard JS to support polling, showing/hiding
support filter checkbox changing in new dashboard
update new dashboard measure to correct measure/patient links
updated measure row spacing
update circle-listing update, to support Jeff's latest change
update patient button and removed header elements
fixed category header spacing- vertical align center