added some site files
cleanup of site.js
site work
updated karma.conf.js to new format
Fixed css watch
Changed requirejs configuration strategy (so we can share the same conf)
Fixes to Gruntfile.js so we serve dist assets correctly in connect:dist
bug fixes