A branch that compiles on Scala 2.11.x

This contains 2 deactivated tests:

- t1001207(scala.tools.eclipse.completion.CompletionTests): The completion should return java.util
  PC bug reported as https://issues.scala-lang.org/browse/SI-7362 introduced by 9094822
- testTODOSearch(scala.tools.eclipse.sbtbuilder.TodoBuilderTest): No valid TODO was found
  Scanners bug reported as https://issues.scala-lang.org/browse/SI-7363 introduced by 3d5c675 

Those are exclusively deactivated for PR validation purposes, and will be reactivated ASAP.
Except maybe for testTODO. But only because it's naughty, and we need to decide on a proper punishment.