~singpolyma/cheogram

When not adding fallback, use default behaviour
Fix removeFallbacks
mapBodyMaybe helper
Remove any sims/fallbacks before adding our own
Generate fallback for OOB with no body
Stop blocking whispered URLs

Because whispers are blocked from going to SMS anyway these days and so
it's just getting in the way of other uses.
Indicate what jid to reply to
spx too specific, ogg too generic for audio/ogg
Hack to always return the sip proxy for JMP

It happens to always be the same at the moment, and this will reduce
number of stanzas dramatically
StatsD for presence probe to tel
List possible actions so user knows what to do
Ask for action when filling out a form with no fields
Copy over new feature from cheogram-sip
Fix typo, this is not an avatar node
Never send presence response to ourselves
Strip whitespace from possible command invocation
Allow owners to message any JID from the phone number they own

Messages to user\40domain@component used to only work if the from domain matched
the target's route, but this adds another case where if the from has an assigned
cheoJid (aka phone number) that they own, we can route to the target from that JID.
Next