Registering a custom resource service provider for xt

…doing an injector lookup by language, considering additional modules by using SetupContext