extending expected_exitcode to run_puppet()
picking up some bugs