[ServiceLocator] Dynamite core components and add-on modules must be registered in two distinct ContainerBuilder steps.
- This way, we ensure that add-on provided modules are able to override any Dynamite core module's registrations (making the add-ons real plugins that can influence how the core of Dynamite components works)
- Sorting the assemblies wasn't enough: we really needed to do the registration in two separate steps.
- Now logging Autofac registration details to ULS for easy debugging of application bootstrapping