Add enforcer rules to stop unwanted logging dependencies being pulled in

Fixed #573. Note that this relies on the current pull request from @joschi. If this gets pulled in first the build will fail (which proves it works conveniently). Let me know if you want me to limit this just to commons-logging for now.