Updated version of Sbt dependencies to use 0.13.0-RC3

* Updated Scala version to 2.10.2 (2.10.2-SNAPSHOT can no longer be resolved,
which is why some people in the community have reported issues building)

* Updated version of Sbt dependencies to 0.13.0-RC3-SNAPSHOT (when building
against Scala 2.10.2), and 0.13.1-SNAPSHOT (when building against
Scala 2.11.0-SNAPSHOT).  The odd version number is due to the fact that we
rebuild Sbt artifacts every night against the latest Scala 2.10.3 and
2.11.0-SNAPSHOT, and hence the trailing SNAPSHOT is needed to make Maven happy.
Also, sbinary version is now 0.4.2-SNAPSHOT because that is the version used
by Sbt 0.13.0-RC3.
The reason for moving the 3.0.x release branch to Sbt 0.13.0-RC3 is that an
important fix related to cancellation was fixed in Sbt (more details in
https://github.com/sbt/sbt/pull/821)
(cherry picked from commit 3b7d628b8439082c9e7cc4b4400aac18e3f2f01a)

* Fix build for latest changes to Sbt 0.13.0-RC3. That is not a problem,
as the next release off this branch would be on the next
final 0.13.0 Sbt release.
(cherry picked from commit c4f66e5324a014d7587b4bdfaa9a47f7b3a221b5)

* Updated ``org.scala-ide.sbt.full.library`` .classpath
(cherry picked from commit 25cd2a35963b27f9569660d17de7948122d44f2f)
Merge pull request #474 from dotta/backport-3.0.x-juno

Backport 3.0.x juno