Fixed incorrectly implemented unit tests
Removed duplicated Intercept overloads
Changed that dynamic proxy does not wrap proxies again with another proxy in some situations
- Changed that all kind of interceptions do not intercept System.Object methods by default unless they are overridden.
- Added overloads to configure which methods are intercepted
Inject AdviceRegistry into ProxyActivationStrategy instead of getting it from the kernel on each request.
Inject ProxyFactory into ProxyActivationStrategy instead of getting it from the kernel on each request.
Fix that Dynamic Advices are not cached and reused