Fixes bug where it was possible for 2 threads to try and book the same task.
remove unused code.
Do a continueDispatching check after dispatching a node.
Some better logging on the RNDClient
Added thread and time to log output to help troubleshoot concurrency issues.