[ServiceLocator] Trying to make default behavior of AddOnProvidedServiceLocator less explosive.
- Added a fallback service locator when no assembly matching *.ServiceLocator.DLL can be found in the GAC (or if not implementation of ISharePointServiceLocator is found).
- By default, all Dynamite registration modules found in the GAC will be registered.
- Bits of StyleCop fixes.