dont freeze UI when mass-marking unread

I've been running with this fix for a couple of weeks now.
Instead of marking unread one-by-one, mark the whole group.
Addresses https://github.com/Bitmessage/PyBitmessage/issues/698