Added grunt-reznik task to build
Internally switched from AMD to CJS

Refactored internal module format to CommonJS using cjs2web
Updated grunt build scripts
Replaced UglifyJS with Closure Compiler to reduce min file size