Fixed compression for downloads and streaming

More of the endpoints in App.config needed to be wired up to use
compressionBehavior and customWebHttpBinding. Tidied up
CompressionMessageEncoderFactory, removed commented out code and
DecompressBuffer which is never called