Refactor ProjectMenu hiding to use ScreenEvents

Using ScreenEvents allows the visibility logic to be contained
to the project links instead of being spread-out throughout the
Gerrit class.

Change-Id: Iab50ee7c613a880d9b471af37f663804cba36d66
2 files changed