adds CKReference support: messages will delete when a channel is deleted