Clean house a bit, removing project warnings.  Remove ClassPath
constructor that contains size hint, as the hint is unused.
Project references are held on the Gradle classpath container rather
than added as project references to the project itself to avoid changes
in dependencies causing undesirable changes in .classpath.
Fixed imports in SuppressUnderliningTypeLookup.
Merge branch 'master' of github.com:jkschneider/eclipse-integration-gradle into jkschneider-master

Conflicts:
	org.springsource.ide.eclipse.gradle.core/src/org/springsource/ide/eclipse/gradle/core/GradleProject.java
	org.springsource.ide.eclipse.gradle.core/src/org/springsource/ide/eclipse/gradle/core/TaskUtil.java
	org.springsource.ide.eclipse.gradle.core/src/org/springsource/ide/eclipse/gradle/core/classpathcontainer/GradleClassPathContainer.java
	org.springsource.ide.eclipse.gradle.core/src/org/springsource/ide/eclipse/gradle/core/launch/LaunchTerminationListener.java
STS-3929: Refresh All disables dependency management
WIP: partial test case for STS-2834
Merge branch 'post-release' into STS-3818-project-deps-in-container

Conflicts:
	org.springsource.ide.eclipse.gradle.core/src/org/springsource/ide/eclipse/gradle/core/GradleProject.java
Also look inside CP container for project dependencies
Fix test failure
Fix test failure
Remove project entries from CP when adding CPC.
Fix failing test case
Fix failing test
Remap jar to gradle project 

  - implemented
  - regression test added
Add 'remap jar to gradle' option to project property page
Fix failing test case.
Merge branch 'master' of github.com:spring-projects/eclipse-integration-gradle