Basic impl of produce-consume interception

Here is a basic implementation on produce-consumer interception:
1 Added IProduceComsumeInterceptor
2 Added GZip and TripleDes interceptors
3 A bit of fluent configuration with IInterceptorRegistrator
Merge branch 'master' into pipeline-interceptors
always set result for TaskCompletionSource, or no ACK signal will be sent to the RabbitMQ server.
Merge pull request #269 from hippasus/master

always set result for TaskCompletionSource, or no ACK signal will be sent to the RabbitMQ server.
Bump the version and fix small typo
Merge pull request #268 from Pliner/pipeline-interceptors

Basic impl of produce-consume interception #256
Merge remote-tracking branch 'upstream/master'