Adds :should_fail option to allow system() to be false

Allows testing for commands not exiting cleanly