Module update

This PR updates async, less and uglify-js to the latest versions. A few changes were required:

• Less switched to using clean-css rather than ycssmin. The "yuicompress" option has been removed.
• Licence comment preservation is not an issue anymore in uglify-js 2.4, so the update greatly simplifies the code.