Switch to XML popup layouts to prevent size issues

This also adds text labels to the buttons for easier identification of
functionality
Convert popup submenus to scrollable layouts
Add main menu popup from predefined layout
Fix alignment when restoring VMU to menu
Merge pull request #543 from reicast/loungekatt

Conversion to predefined menus to prevent scale issues