Toning down some of the excess main page related special cases.

If the user is allowed to edit, it certainly makes sense to show the
"edit" menu to them, even if the current page is the main page, yes?

Change-Id: I0d0b482d7173c00c76ba303598fba47f17202b4b