Preserve exit code in cli_tests
Preserve exit code in cli_tests

Because we are using parameterized unittest cases,
this was exiting with 0 even with intermediate failures.
The PASS/FAIL output was correct, but this allows us to
test with CI more easily.

marionette-tg/marionette,kpdyer/marionette,irdan/marionette