UPG-28: Concat JavaScript files into a single file.

- Examined the existing uglify plugin and adjusted it to concat all files into a lib.min.js and a main.min.js.
- Added pre-compilation to template files as a way to configure the minified js dependencies for use in production or development environments.