ADD: FluentInterceptor implementation

Added FluentInterceptor class to setup an interceptor using a syntax
similar to Moq