Conditional registrations for Simple Injector.

Registrations added to the Simple Injector adapter to enable the
conditional benchmarks. The code contains the RegisterWithContext extension method that can be found at the Simple Injector wiki: https://simpleinjector.codeplex.com/wikipage?title=Advanced-scenarios#Context-Based-Injection.