new build scripts for macro paradise
Merge pull request #5 from xeno-by/master

new build scripts for macro paradise
fixes scala-pickling-211
the new sbt-example-paradise prints just "hello", not "hello world"
Added `sbt-legacy` profile for building IDE to accomodate https://github.com/scala-ide/scala-ide/pull/472
Merge pull request #6 from dotta/update-ide-build-with-additional-sbt-profile

Added `sbt-legacy` profile for building IDE to accomodate https://githubcom/scala-ide/scala-ide/pull/472
Updates SBT launcher to 0.12.4

As per @retronym's suggestion in https://groups.google.com/forum/#!topic/scala-internals/sMgpU4J6jII
Make scripts fail on failed command.
updates macro paradise build script to bootstrap scala/scala as part of test suite
Merge pull request #7 from xeno-by/master

updates macro paradise build script to test scala/scala
actually applies the patch in the macro paradise test script
Merge pull request #8 from xeno-by/master

actually applies the patch in the macro paradise test script
Pass additional profile to IDE build to ignore known flaky tests

By passing the additional maven profile `skipFlakyTests`, tests that are known
to be flacky are ignored.
Ensure downstream jobs use same sha for mergebranch.

Before, we wrongly did this:

  - build scala from the pr, merged into $mergebranch.
  - [time passes, $mergebranch advances]
  - to run the test suite downstream, merge the pr into $mergebranch

However, new tests may have appeared that fail with the original build of scala.
Thus, serialize the sha for $mergebranch in step 1, use that downstream.
2.10.3, master and Virt builds of paradise
Make publish_scala wipe $LOCAL_M2_REPO/org/scala-lang

We were keeping around all tested (and thus published)
scala versions, so that we ran out of disk space.
Wipe $IVY_CACHE/cache/org.scala-lang on startup.
Put mergetarget in root, jenkins-artifacts is wiped later.

(by archive-checkin)
Merge pull request #10 from xeno-by/master

2.10.3, master and Virt builds of paradise
fixup for the macro-paradise-master job