fix(notifications): Better threading + resolve html entities decoding issue

* [x] Make Travis happy
* [x] LGTM from 3 Elgg owners (@Srokap, @ewinslow, @mrclay)

Fixes #6894