MPI does not go out of scope until the program does.  This helps the python interpreter not exit prematurely.  It also allows the interactive console to be used for several different runs.  Changed redefinition of job from error to warning.