Copyright for lib jars in core plugin
Delete dummy tooling-api feature. Copyright infos for tooling api jars now lives in core plugin's about.html and about_files
updated license files for 3.1.0 release
STS-2994: NPE when projects in workspace have null location
Merge branch 'master' of github.com:SpringSource/eclipse-integration-gradle
Fix test case failure because of m2e bundles missing from test target platform.
Make groovy 18 the compiler version to use for running regression tests (needed for spring-security import test which uses spock).
Allow pending UI jobs to run at test teardown, otherwise they get stuck indefinitely while tests are running in the UI thread.
Add lifecycle  mapping defaults, it seems without it m2e will throw NPEs and cause some tests to fail.
Job manager not idle is interesting, and trying to allow UI jobs to run and clear some of the jobs is a good idea, but it shouldn't cause test failures if some long running background jobs keep the job queue busy.
Add a bamboo profile that is enabled automatically when running on the build server. Thus we can also run the build more easily locally.
Fix failing test cases.
STS-3005: "Enable dependency management" not working on a multi-selection
STS-3004: Allow specifying 'JAVA_HOME' in gradle prefs page via an 'execution environment'.
STS 2997: Better handling of broken launch configs that may still exist after projects have been deleted.
STS-2997: Fixes to task view refresh for cases where currently selected project is no longer valid.
STS-2999: Add Java home option to launch config, similar to gradle prefs page.
Merge branch 'master' into STS-2921