Added a hard shutdown when an start up error occurs in e2e test mode.
Generate the closure deps file with wro4j.
Merge branch 'javascript_build' into develop
Remove duplicated slf4j dependency and add back log4j required for common module.
Merge remote-tracking branch 'origin/develop' into refactor_editorui

Conflicts:
	web-ui/src/main/resources/catalog/lib/closure/deps.js
	web/src/main/webapp/xslt/base-layout-cssjs-loader.xsl
Merge remote-tracking branch 'origin/develop' into refactor_editorui
jslint.
TODO.
Add missing dependency in non debug mode.