add out and skip options

Added out option for modules to specify a different output location leaving original file in place.
Added skip option for use cases like the original module is already a minified version, this option will remove it from js optimizations.