Reflective compiler now crashes properly
Reflective compiler now crashes properly

Adjust toolbox to escalate errors reported during reflective compilation.

Without this functionality, errors get swallowed and lead to weirdness
like https://issues.scala-lang.org/browse/SI-5274. The only meaningful
part of the output in the bug report linked above is the first line.
Subsequent stack trace is at best useless and at worst misleading.
Now the error report is much more sane: https://gist.github.com/1443232

Review by @odersky.

lrytz/scala,jvican/scala,scala/scala,martijnhoekstra/scala,martijnhoekstra/scala,lrytz/scala,scala/scala,jvican/scala,shimib/scala,martijnhoekstra/scala,shimib/scala,felixmulder/scala,shimib/scala,jvican/scala,slothspot/scala,slothspot/scala,shimib/scala,scala/scala,slothspot/scala,martijnhoekstra/scala,martijnhoekstra/scala,lrytz/scala,lrytz/scala,felixmulder/scala,martijnhoekstra/scala,slothspot/scala,scala/scala,shimib/scala,jvican/scala,slothspot/scala,jvican/scala,lrytz/scala,felixmulder/scala,jvican/scala,felixmulder/scala,jvican/scala,scala/scala,lrytz/scala,felixmulder/scala,felixmulder/scala,scala/scala,slothspot/scala,felixmulder/scala,shimib/scala,slothspot/scala