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.
The best practice appears to be to leave the scope out of the dependency management section and include it here. I'd be more comfortable doing it that way. What do you think? Should I remove it from there instead. E.g. here is [a StackOverflow post recommending that change](http://stackoverflow.com/questions/15221299/dependencymanagement-and-scope)