Menu: Fixed semantics for site menu in mobile panel and added support for aria-hidden and aria-expanded
Merge pull request #4021 from pjackson28/cleanupmobilemenusemantics

Menu: Fixed semantics for site menu in mobile panel and added support for aria-hidden and aria-expanded