(+) Added IServiceLocator extension methods to register and immediately resolve (great for listening services that need to be registered and kept alive)