* IContext.cs: Allow Register<TRegistry>() instead of having to do
  typeof

* SimpleTypeProvider.cs:
* AboutResources.txt: Trying to get DI working for injected types,
  fighting me all the way.

* SimpleTypeProvider.sln:
* SimpleTypeProvider.cs:
* ComplexType.cs:
* IComplexType.cs:
* NumberCalculator.cs:
* ICalculateNumbers.cs:
* IContainer.cs:
* SimpleTypeProvider.Core.csproj:
* IResolveTypes.cs:
* Strings.xml:
* SimpleTypeProvider.Tests.csproj:
* Resource.designer.cs:
* SimpleTypeProvider.Android.csproj:
* SimpleTypeProvider.Core.Tests.csproj:
* DefaultTypeResolver.cs:
* TypeWithSingleDependencyReturnsPreparedInstance.cs:
Merge commit '9a4b26b1ec15d71a62623c50d435ab8b3a179eaa'