Compile article js outside of common
Remove rjs build analysis
Do not use the application folder
Ignore static/requirejs folder
Update shim and omniture paths
Remove npm, bundle and grunt from sbt script
Update require declarations
Update js tests to use requirejs static folder
Update test spec require paths
Add remaining applications to js compile system.

Fix admin test runner
Use a common app.js alongside go.js
Merge branch 'master' into relocate-common-javascript

Conflicts:
	common/app/assets/javascripts/bootstraps/app.js
	common/app/assets/javascripts/bootstraps/article.js
	common/app/assets/javascripts/bootstraps/identity.js
	common/app/assets/javascripts/modules/analytics/discussion.js
	common/app/assets/javascripts/modules/analytics/omniture.js
	common/app/assets/javascripts/modules/discussion/comments.js
	common/app/assets/javascripts/modules/discussion/recommend-comments.js
	common/app/assets/javascripts/modules/experiments/ab.js
	common/app/assets/javascripts/modules/facia/collection-show-more.js
	common/app/assets/javascripts/modules/facia/popular.js
	common/app/assets/javascripts/modules/identity/forms.js
	common/app/assets/javascripts/modules/onward/sequence.js
	common/app/assets/javascripts/modules/pageconfig.js
	common/app/assets/javascripts/modules/ui/trailblock-show-more.js
	common/test/assets/javascripts/spec/Config.spec.js
	common/test/assets/javascripts/spec/Omniture.spec.js
	common/test/assets/javascripts/spec/TrailblockShowMore.spec.js
	common/test/assets/javascripts/spec/facia/collection-show-more.spec.js
Fix up latest js require paths
Fix commercial test spec paths
Remove extra comma
Feedback changes from Pull Request 2620
Test all units through the common.

Revert to previous behaviour because only admin presently has app specific unit tests
Merge branch 'master' of github.com:guardian/frontend into relocate-common-javascript
Do not compile before test unit
Merge pull request #2620 from guardian/relocate-common-javascript

Divide application and common javascript