[CS] Remove Punchblock config for calls/mixers domains
[CS] Include calls' domain from an offer when executing commands
[CS] Include call' domain when inspecting/logging
[BUGFIX] Outbound calls should get their domain from the dial ref
[BUGFIX] Use full call URIs in join/unjoin commands and joined/unjoined events

When a string call ID is provided, assume it's on the same domain.

This requires the assumption of an XMPP transport, which I'm not happy about. Need to fix that later to work cleanly on Asterisk
[BUGFIX] Don't assume everything is XMPP and use transport (if any) indicated by Punchblock)
[BUGFIX] The URI of a call with no ID yet should be nil
[CS] Use punchblock from develop branch again
Merge branch 'feature/rayo_full_uri' into develop