Merge pull request #1383 from john-hill/PLFM-2850-b

Plfm 2850 b
pre-test
test fix
test fix
Remove duplicate dependency on spring-core
Remove duplicate dependency on junit
Add missing version for maven-exec-plugin

This plugin is used in several subprojects, and in all of them except
the repository services it is always declared with it's version.
Merge pull request #1388 from john-hill/PLFM-2853

Plfm 2853
check
merged
check
check
Merge pull request #1393 from john-hill/PLFM-2860

check
fix
Merge pull request #1394 from john-hill/fix

fix
Merge branch 'release-47' into develop
Merge pull request #1392 from RadicalZephyr/pom-cleanups

Pom cleanups