IoC Test Setup Updated

IoC test setup now registers the three types (moved out from each
individual test)
IInjectionContainerExtensions renamed
Additional documentation
Moved MVC DependencyInjection Setup

Moved container registration out of Global.asax and into
DepenencyInjectorConfig
Renamed DependencyInjectorConfig