Fix for GetUnread to include unread discussions without comments

GetUnread only showed discussions with unread comments.This fix includes unread discussions without any comments.   

This PR replaces https://github.com/vanilla/vanilla/pull/1881