Implement forum cohort visibility labels correctly

TNL-25
On the other hand, it might confuse course staff who are not working on any cohorted course that might wonder why it's there and how one would go about making a thread that is not visible to everyone.