class -> className for react components to support React 0.5.
React 0.5.
Remove vendor javascript #798.
Refactor js to use browserify.
Grunt config for building javascript.
Freeze npm dependency versions from 'npm shrinkwrap --dev'.
Make the tests run with browserify #798.
Don't include react js twice...
Async script loading so we don't wait for persona. Refs #798.
Prevent clicking sign in button until persona is ready.
Fix bootstrap js inclusion. Could definitely be cut down still.
Avoid popState on load, see: http://stackoverflow.com/q/6421769/199100
Arguments for each resolved promise are passed as arrays.
React 0.5.1 with fix.
Merge branch 'master' into browserify-798

Conflicts:
	src/encoded/static/components/target.js
Remove console.log
Refactor to use nodejs url library to better support ie8 and server rendering.
Mostly IE8 compatible, though page reloads make the collection pages fairly unusable now.
Keep the title setting for now.
Fixes to internal app setup