Added messaging queues for operation updates
Description
A messaging system has been added for operation updates.
Connections to the ExecutionService will register for message updates.
Changes proposed in this merge request:
- Execute and WaitExecution methods now register for messages
- Can unregister for messages if the connection is broken
- When all messages are read and job is completed, jobs are deleted
Edited by finn