Remove pages tab if pages isn't enabled
Description
When pages are disabled on the gitlab server, the pages tab still shows up. This behavior is unexpected and unlike other disabled features. For example when CI is disabled on a project, it does not show up as a tab.
Proposal
Hide the pages tab by default