Remove version ranges on artifact dependencies

Version ranges lead to unreproducible builds, pointless network traffic while Maven/Ivy check for available versions, and even unwanted cache-busting in Travis-CI's new [cached-dependencies](
http://docs.travis-ci.com/user/caching/#Arbitrary-directories) feature.

cc @jkutner