It make more sense to have use slf4j since people who use droids may want to choose their logger.
may you already know it, but there is http://www.slf4j.org/migrator.html that can easiest the change.
I think it also may sense to remove the Loggable Helper class and to use the LoggerFactory in each class which requires a Logger.
Previously someone mentioned the fact that the Logger object should be static. Since Droids is a library I think it make sense to keep a Logger instance by Object while it's not really memory efficient. http://wiki.apache.org/jakarta-commons/Logging/StaticLog
Sets Slf4j as the default logger.
Erases the Loggable class.
The patch has been updated and applied.
There are still some dependencies to commons-logging.
e.g. droids-core -> httpclient
added excludes for commons-logging and added logging wrapper jcl-over-slf4j.
fixed with r1348877