Added support to override the r.js (require optimizer) implementation via a new 'impl' option
Move current copy of r.js into src/test tree to support new unit test for requireJs 'impl' option
Upgraded r.js from 2.1.4 to 2.1.8
Changed 'impl' to 'requirejs.impl' to be more consistent with buildprofile
Added support for specifying an output directory not just an output file
Cleaned up the boolean logic for when out and dir args are added to command line
Merge branch 'requirejs-enhancements' of https://github.com/MartinSnyder/gradle-js-plugin into requirejs-enhancements
Add support for Rhino maxHeapSize - prevents out of memory errors that can occur when r.js is optimising modules
Bump Gradle and plugin version to 1.8
minifyJs can now generate source maps
Docs for sourcemaps
Merge RequireJS enhancements (thanks @Martin.Snyder and @boardbloke)
make sourceMap optional, defaults to false
Bump version to 1.9.0
merged master from upstream
Revert "Added support for specifying an output directory not just an output file"

This reverts commit edaab6a6a7830ef9153a60d208bb6507ca4227f5.
restored @Optional import
allow passing of JVM args to Rhino during r.js optimization