update async
update less

Less 1.5 switched to using clean-css, rather than ycssmin.
https://github.com/gruntjs/grunt-contrib-less/issues/86
update UglifyJS

This removes the need for the licence workaround.
Merge branch 'fpirsch-module-update'