Migrate to browserify-based workflow

- Use CommonJS modules for JS instead of globals, where possible.
- Use npm and napa to install dependencies.
- Use browserify/watchify/catw to bundle the JS and CSS.
- Use npm scripts as entry point to build system.
Use uglifyjs for minifying JS in production
Fix usage of jQuery
Add angular-ui-utils dependency
Minify CSS for production
Merge pull request #3 from RocHack/build

Move to browserify-based build system.