Merge branch 'master' into scala-2.11

Also fixes #214: Too restrictive tests for SAM treatment in JSInterop

Conflicts:
	compiler/src/main/scala/scala/scalajs/compiler/PrepJSInterop.scala