raise error if the command exits non-zero
Test for failure message
Do not silently fail on missing commands
Don't rescue Errno exceptions
Extend RuntimeError, use class syntax
Merge pull request #267 from github/non-zero-error

Raise an error if a command exits non-zero