Simple Injector interception extensions now use Castle Dynamic Proxy.

Removed most of the code needed for doing interception with Simple Injector by making use of Castle Dynamic Proxy. Much cleaner this way.