Make error handling more flexible; let the exception do the talking
Better handling of timeout from remoteFunctionExpr

Also, increases the timeout to be more lenient; we assume such
a thing would not need to be used interactively....
Add VimLeavePre to terminate all launches on :qa