Load ProvidersRepository with IoC in Foundation/start.php

Currently, if a ServiceProvider in a package has other ServiceProvider dependencies, the app has to register them in their app/config/app.php:providers. By exposing the ProvidersRepository via IoC, packages can register the ServceProviders they need in the register() method.