This is a merge of master to luna.

Here to trigger the PR validator to make sure it's not just my machine.

I get :
```
Failed tests:   multiBundleInstallationsTest(org.scalaide.core.project.ScalaInstallationTest): Wrong all jars expected:List(/home/huitseeker/.m2/repository/p2/osgi/bundle/org.scala-lang.scala-actors/2.11.2.v20140716-122534-04cb634ec4/org.scala-lang.scala-actors-2.11.2.v20140716-122534-04cb634ec4.jar, /home/huitseeker/.m2/repository/p2/osgi/bundle/org.scala-lang.scala-compiler/2.11.2.v20140716-122534-04cb634ec4/org.scala-lang.scala-compiler-2.11.2.v20140716-122534-04cb634ec4.jar, /home/huitseeker/.m2/repository/p2/osgi/bundle/org.scala-lang.scala-library/2.11.2.v20140716-122534-04cb634ec4/org.scala-lang.scala-library-2.11.2.v20140716-122534-04cb634ec4.jar, /home/huitseeker/.m2/repository/p2/osgi/bundle/org.scala-lang.scala-reflect/2.11.2.v20140716-122534-04cb634ec4/org.scala-lang.scala-reflect-2.11.2.v20140716-122534-04cb634ec4.jar) but was:List(/home/huitseeker/.m2/repository/p2/osgi/bundle/org.scala-lang.scala-compiler/2.11.2.v20140716-122534-04cb634ec4/org.scala-lang.scala-compiler-2.11.2.v20140716-122534-04cb634ec4.jar, /home/huitseeker/.m2/repository/p2/osgi/bundle/org.scala-lang.scala-library/2.11.2.v20140716-122534-04cb634ec4/org.scala-lang.scala-library-2.11.2.v20140716-122534-04cb634ec4.jar, /home/huitseeker/.m2/repository/p2/osgi/bundle/org.scala-lang.scala-reflect/2.11.2.v20140716-122534-04cb634ec4/org.scala-lang.scala-reflect-2.11.2.v20140716-122534-04cb634ec4.jar)
```

Note the resolution of eclipse-version-changing commit of #739 was reinstating the previous state of the MANIFEST. So, the final manifest contains a link to Eclipse [3.10, ...4.0)