Type dependencies added
Package containment added
Whitespace...
compilationUnit containment fixes
Implemented outer class elimination.

Fixed some of the other implemented code.
Changed catches to print the stack trace.
Small cleanups
Merge branch 'visitor' of https://github.com/FerryRiet/Rascal-clone

Conflicts:
	src/org/rascalmpl/library/lang/java/m3/internal/JarConverter.java