STS-3599: prepared build for JavaFX dependencies and efxclipse components
Ensure platform bundle is present at runtime (or some tests failure ensues)
Merge branch 'master' of github.com:spring-projects/eclipse-integration-commons
Use SWTBot snaphsot site in e43 profile. 
Otherwise => missing dep on junit4 bundle which is removed in e43.
Comment out some surefire config xml that seems to break test running on e43.
Added support for finding main types in source. Added confidence levels
for main type finders.
Merge branch master into STS-3599_JavaFx

	•Eliminated annoying project builder behavior. Only builds on clean
now.