Support for gzipped pipeflow

Using the gulp-gzipped plugin, pipe contents can be gzipped before being uploaded to s3.  To have s3 serve the gzipped content correctly headers must be set.

Purpose:
1) Change knox.putFile to knox.putBuffer to support piping gzipped es
2) Added gzipped option which does suffix removal, content-type stuff
3) Documentation