NEXUS-5971: drop custom guice-nexus scanning/binding code and re-implement @RepositoryType support (simplified)