Housekeeping
Message queue: Add worker :eoq-backoff-ms fn support
MQ: Make dry-runs queue-local rather than worker-local
POTENTIALLY BREAKING: Keyword args now get converted to strings rather than being auto-frozen

This is a far more common use-case and therefore makes a more sensible / less-surprising
default. The previous behavior can be reproduced with an explicit `(freeze <arg>)`.

The `parse-keyword` parser can be used as usual.
Add v2 migration guide
~WIP Tundra
~WIP Tundra