Use Sbt 0.13.0-M1
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.
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.
Bumps sbt version from 0.13.0-M1 to 0.13.0-M2.
Fixes #1001713.
Pass default incremental compiler options.
Bumps versions for a number of library dependencies

log4j : 1.2.16 -> 1.2.17
jline : 0.9.94 -> 2.10
mockito: 1.9.0 -> 1.9.5