change call_script on BaseEngine to raises ErrorRunningScript when exit code is not zero