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 support for SAM treatment of js.FunctionN.
Add basic support for -Ydelambdafy:method.

This implementation does not take advantage of specialization.
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.
add tests considered bugs, create flag to only run tests that are not classified
Fix usage of whitelist.
blacklist REPL tests (indicated by SessionTest)
add comment on how to activate blacklist filtering in partests
classify a couple of tests
add tests using ReplTest to blacklist
classify two more tests
add two lambda tests to whitelist
classify more tests
Hack scalajs partest interface to allow to run single tests
Implement java.lang.Long.bitCount
clean up some buglisted test (create issues or blacklist)
Remove some blacklisted tests from whitelist