Working on the queue client functions
Still working on the queue listener. Also changed the Message Uuid type now that the uuid package is imported.
Further along with the queue client handlers and also tidied up lint errors with the code.
Building out more of the queue management
Moved queue functions in seperate package to ease testing.
Added a test to check a shutdown action closes the queue manager down cleanly