pulled classes out to seperate modules that deal directly with maven vs custom logging so when adding support for maven 3.1 we do not have to worry about classpath issues
added support for maven 3.1.0 using the SimpleLogger of slf4j