added excludes for commons-logging and added logging wrapper jcl-over-slf4j.
fixed with r1348877
There are still some dependencies to commons-logging.
e.g. droids-core -> httpclient
The patch has been updated and applied.
Sets Slf4j as the default logger.
Erases the Loggable class.
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
I think it also may sense to remove the Loggable Helper class and to use the LoggerFactory in each class which requires a Logger.
may you already know it, but there is http://www.slf4j.org/migrator.html that can easiest the change.
It make more sense to have use slf4j since people who use droids may want to choose their logger.