unit tests and javadoc for AbstractTypeOperator
unit tests and javadoc for Eraser
unit tests and javadoc for Eraser
rename TypeToken used for unit testing to JavaToken
unit tests and javadoc for TypeToken
unit tests and javadoc for type printers and tools