adding uglify-js to dependencies, scripts, and compile options
closes gh-15