Menu: Fixed keyboard handling, multiple menu support and CSS issues
Merge pull request #3469 from pjackson28/fixmenukeyboardhandling

Menu: Fixed keyboard handling, multiple menu support and CSS issues