Implementation of "hidden" visibility for courses - still misses visibility switch for courses in session for platform admin - refs BT#6585