Stop a bunch of test dependencies from being exported as real dependencies

Cannot start server with pac4j on classpath due to java.lang.IllegalStateException: Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar on the class path, preempting StackOverflowError. See also http://www.slf4j.org/codes.html#log4jDelegationLoop for more details.
Yes, useless, but not harmful. I think part of the problem may have been that some of them weren't marked as test for that reason. Then when someone else added a new one they'd just copy an existing one without realizing that the one they copied was in dependency management and marked as test and so they don't think about marking their as test.