FIxed issue where command callback was not invoked on retries

The situation occurred when a command was retried, and then failed on a
DispatchInterceptor (which fails in the calling thread). Now, the retry
scheduler will detect these errors and invoke the callback.

Issue #AXON-145 Fixed