Core/Guild: Implement GR_RIGHT_VIEWOFFNOTE
Core/Guild: HandleRoster should always have a valid session
Merge pull request #11397 from Dehravor/guild-view-offinote

Core/Guild: Don't allow players to view officer notes without proper rights