Add linebreaks around embedded json to make generated source easier to read.
Make the source maps work properly.
deamdify
Update npm shrinkwrap
Cleanup whitespace.
collection.js and search.js left as is for now to avoid merge errors later.
Create build directories as needed
Be careful about what we browserify.
Must declare all variables.
htmltestapp -> anonhtmltestapp
Test rendering of all pages serverside.
No need for the nested function as Python methods are bound...
More helpful rendering error display; rendering error tests.
And the missing tests.
Merge pull request #54 from ENCODE-DCC/js-tweaks

Js tweaks
Merge branch 'master' into starting_amount-794