make commons logging optional