If kernel encounters an internal error, let it crash gracefully
Introduce Communication.busy { ... }
Gracefully handle the case when Throwable.getMessage is null
Add pyerr.fromThrowable()
Modify Results.Exception to carry unmangled information
Fix compilation failure in 2.10 compatibility code