Adding thread names to the EvaluatorMessageDispatcher

Closes #936. `EvaluatorMessageDispatcher` now names the threads spawned with the ID of the Evaluator events are dispatched for.