SLING-3877 - adding a resource path injector. also did some minor refactoring to avoid code duplication between injectors.