Move all classloading into DependencyClassLoader
Test for loading library classes
Improve canAccess method in DependencyClassLoader