Custom gzip command

#137 Updated to abort the build if the custom compression command fails :-)

(It may be worth noting that the existing compression code doesn't abort the build if it fails - any exceptions are just caught and logged - https://github.com/bertramdev/asset-pipeline/blob/master/src/groovy/asset/pipeline/AssetCompiler.groovy#L150)