always check that the message has a domain before creating a billable
Merge pull request #4308 from dimagi/domain-null-billing

always check that the message has a domain before creating a billable