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