use canonical-json to keep output consistent
add an alias for coffeescript
remove comment from uglifyjs output
add tests for multi-part transform

also fix the job class to work properly with them