ISPN-3061 Total Order Tweaks

https://issues.jboss.org/browse/ISPN-3061

change: checkForReadyTasks() is only performed after it sends back the Response to the originator, to avoid long response time.