Honor XEP-0334: Message Processing Hints

* Don't carbon copy messages with `<no-copy/>` hint.
* Don't write messages with `<no-store/>` hint to offline storage.
* Don't log MUC messages with `<no-store/>` or `<no-permanent-store/>` hint.