injectSettings() doesn't receive always the settings of its own package
injectSettings() should always receive the settings of that package the inject method is declared in. That is, we should derive the package key for the settings from the name of the class containing the injectSettings() method.
Currently this is not the case for settings injection defined in the Objects.yaml and referring to a different class (see related issue).
[BUGFIX] Injected settings are now from the correct package
This fixes a bug caused by the Configuration Builder which resulted
in settings of a wrong package being injected into classes under