Make commons logging dependency optional

This fixes the issue I just brought up: https://github.com/rschreijer/lutung/issues/31