Change some things in the way mGetKey and doMenu works to fix problems with some screens not being redrawn when going to the Main Menu, while the settings screen is open.
(because the SaveVRAM buffer becomes invalid, and VRAM can no longer be restored)
One of the screens that got broke in this situation and is now fixed, is the week view in the calendar (timetable would not be redrawn).