Upgrade to Scala 2.11.0-M7.

And all the changes needed to adapt to the new internal API
of the compiler, and other small things.
Add partest to run Scala's test suite.

It comes with a whitelist of tests currently passing,
so that we can easily test for regressions, at least.