Replaced Apache Log4j with Slf4j so Log4j is not enforced on any users of this client, but the end user can choose his/her own logging impl since there are much better logging frameworks nowadays.