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

Plfm 2850 b
fixed
Merge pull request #1386 from john-hill/out-of-memory

fixed
yet another attempt at resolving deadlock issues
Merge pull request #1387 from marcel-blonk/PLFM-2856

yet another attempt at resolving deadlock issues
pre-test
spring changes to make sure most files are loaded only once
test fix
test fix
make test more repeatable
PLFM-2857
Merge pull request #1390 from brucehoff/PLFM-2857

PLFM-2857
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.
PLFM-2859
Merge pull request #1389 from marcel-blonk/PLFM-2847

fix up spring to not load contexts to often
PLFM-2859
Merge pull request #1388 from john-hill/PLFM-2853

Plfm 2853
check