Refactoring timer service executor to avoid segfaults, add binding for MQ sender instances in QueueManager