BZ-989519: Alphabetically sort dependencies on groupId
(cherry picked from commit b685cf999ffa7d724b95f02010496b4491f2ff5b)
Hibernate dependencies: Parent pom must not use <optional>. Test scoped dependencies are not optional. So only jbpm-test and kie-wb-app have optional hibernate dependencies (but do they really?)
(cherry picked from commit 82b6b4261a86e083ac6d0469f545134c94fcdb1a)
Upgade surefire-plugin from 2.12.4 to 2.15 and failsafe-plugin from 2.14 to 2.15
(cherry picked from commit 590383a90a051dea9bb6b4ebe4435fc651195fec)