Better output formatting, code clean ups

transforms output data with more formatting
improved readability of NameGenerator
enbabled ClassRenamer - does not work correctly at the moment
Added ClassSearcher and fixes to ClassRenamer

ClassRenamer now changes the source file attribute in class files.
ClassSearcher searches JAR files for a certain UTF8 string
Moving bcel.jar to resources dir
Added ClassSearcher tool, renamed string encryptor
Some documentation on most classes.
New test classes.
Added logging.
Fixed the major class renaming bug, which prevented renamed classes from
being initialised.