#25 Make log4j a runtime dependency, #26 Remove dependency on commons-logging