JVMUtil went away, workaround that.
Removed the Refined build manager.

Fixes #1001422
Removed exit code mangling, some more output.
Pass default incremental compiler options.
Adapting implicit in predef test following deprecation of implicit test method any2Arrow
Removed remaining @serializable (deprecated in 2.8->2.9)
Use Sbt 0.13.0-M1
Updated Tycho to v0.16.0
Removed scala-2.9.x profile as we no longer need it

* Updated scala version used by scala-2.10.x profile to be Scala
  2.10.2-SNAPSHOT, because that is the targeted Scala version for
  the master branch.
Deactivated 2 tests for PR validation purposes on the 2.11.x branch
Updated Sbt version used by the different Scala profiles

* When building for Scala 2.10.x, let's use Sbt 0.13.0-M1 artifacts
* When building for Scala 2.11.x, let's use the Sbt 0.13.0 SNAPSHOT artifacts

There is an additional catch. When building for Scala 2.10.x, the value of the
property ``sbt.version`` has a trailing ``SNAPSHOT``. Why? Becuase we are using
Scala 2.10.2-SNAPSHOT, and hence the Sbt artifacts have to be rebuilt **every
night**. In the Maven world this means that the artifacts version has to end with
``SNAPSHOT`` (there is really no way around this).

In case you decide to build for Scala 2.10.0 or Scala 2.10.1, then make sure to
pass ``-Dsbt.version=0.13.0-M1`` to the build script (no SNAPSHOT is needed
in this case because the Scala version is stable!).
Updated .classpath of ``sbt.full.library`` project

In commit SHA: 3361828b44521707f32a05b45c2f61e1ffc5f8bc the version of
Scala used to build the codebase changed. Therefore, the Sbt artifacts
exported by default need to be updated accordingly.
Removed JVMUtils uneeded spare parts
Adressing reviewer comments, thanks @skyluc
Merge pull request #372 from huitseeker/build-script-tweaks

Make Scala-IDE compatible with Scala 2.11.x