New: IMvxIoCProvider.RegisterType overload that takes a constructor.
Added a unit test for new RegisterType overload.
Expose new RegisterType overload as static method in Mvx.
Reuse now existing functionality in MvxSimpleIoCContainer.
For some reason, Mvx.cs got the wrong line endings.
Added OpenRead and OpenWrite methods to IMvxFileStore. Implemented in MvxBaseFileStore, but there are more implmentations to be done.
Needs further review: Implementations of IMvxFileStore for WindowsPhone and WindowsStore - WindowsPhone implementation actually commented out.
Add null check in MvxBaseFileStore.WriteFileCommon.
Fix ErrorImage not showing.
Minor code cleanup.
Merge pull request #598 from Cheesebaron/v3.1

Fixes for MvxImageView on Android not using ErrorImagePath. Thanks :)
Update _ Windows Store UI.txt for Win 8.1

Win 8.1 doesn't have LayoutAwarePage anymore
Merge pull request #605 from RobGibbens/v3.1

Update _ Windows Store UI.txt for Win 8.1
Fixed calls to "this" in static methods. Changed 2 private static methods to instance methods.
Unseal Resolver classes, ConstructingSingletonResolver does not depend on FuncConstructingResolver anymore.
Add RegisterType(Type t, Func<object> constructor) overload to IMvxIoCProvider.
Add implementation to MvxSimpleIoCContainer.
Add tests to MvxIocTest.
Issue607: check that environment actually supports API Level 11
Merge pull request #611 from rb1234/Issue607

Issue607: check that environment actually supports API Level 11
Added option to MvxTableViewSource to refresh on every NPC event
Make Show Virtual so it can be overridden