Added gitignore to ignore target/ dir created by maven
Removed dependency to Apache Commons Logging, using standard Java Loggin instead.
Removed dependency from pom.xml
Updated JUnit to latest version
Remove references to commons.loggin and convert to Java native logging
Remove deprecated methods, those were not needed anyways.
Code cleanup, style