autofac dependencies and files
Merge from develop
Unit test updates and support for late building of containers required by autofac
Fixes for unit tests and autofac specifics
Refactor to support autofac better.
Merge branch 'autofac-sp' into develop

Conflicts:
	Cardinal.IoC.UnitTests/Registration/BasicRegistrationTests.cs
	Cardinal.IoC.Windsor/WindsorContainerAdapter.cs
	Cardinal.IoC/ContainerAdapter.cs
	Cardinal.IoC/ContainerManager.cs
	Cardinal.IoC/IContainerAdapter.cs