Fixed console logger outputting incorrect message when declaring queues
Refactored IControllerMessageContext into context payloads to get access to it in the exception handler