Use unmodifiable list
Fix javadoc
Improve getClassloader method
Minor DependencyManager improvements
Remove methods from DependencyManager
Rename ServiceInjector
Refactoring