Only raise system_exec exception when not ignoring errors
Only raise system_exec exception when not ignoring errors

Makes the code a little cleaner and avoids an exception when the caller
is expecting a failure. With dd09550, the caller has all they need to
handle failures.

sgnn7/gh_fetch,endlessm/gh_fetch,sgnn7/gh_fetch,endlessm/gh_fetch