Not: execute next cmd if child fails. Fixes #162.

The problem with this fix is that it can execute the "child" command twice: once when called from "realChild" and a second time when called from "!super.doProcess(record) && child.process(record)". Let's rework the logic a bit such that the fix doesn't have this problem.