only iterate over the versions once and use `groupBy` to sort the dependencies into the version mapping
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/main/groovy/com/github/benmanes/gradle/versions/updates/DependencyUpdates.groovy
update to Gradle 1.8