extended logging (log4j), bug-fixes

switched to log4j-logging and extended logging of debug-informations;
modified handling of checkstyle-patterns;
internal refactoring;
no more support for JDK1.5 and eclipse <3.6