Do not raise NoMethodError by calling `call` on block if no block is given.
Add option to fail a stubbed command and to specify a proc as command handler.
Merge branch 'stub-commands'