Completely refactor message-queue ns, add per-message backoff facility (non-breaking)
Message queue: handler now takes map arg for better extensibility
Message queue: handler now returns map arg for better extensibility
Message queue: handler responses _must_ be of {:status <>} form