A set of Queue implementations to work with surge/mqtt/messages. AckQueue especially is for ordered return of messages.