* Replace IFactory with IServiceProvider
* Replace IRegister with IServiceCollection
* Fix Rte.cshtml so the view can service locate.
* Replace Composing Lifetime with MSDI ServiceLifetime
* Remove ServiceProvider AddMultipleUnique extension
* Remove Umbraco.Web.Composing.Current.Reset and any calls
* Remove LightInject from net framework projects
* Brought back a helper for setting MediaFileSystem underlying IFileSystem
* Added all the essential parts of umbraco available on the Current from Abstractions.
These are created when Current is initialized.
* Moved some of the composers and components into Infrastructure - And removed unused Settings Files
* Init current with null logger
* Avoid multiple init of Current