Release beta 3.
Use high-level emulation for more BIOS calls.
Deallocate the space for SWIs 0x2B to 0xFF. Reduces the plugin's size by 426 bytes.
SWI Dh (GetBIOSCheckSum) and 2h (Halt) are implemented in high-level emulation (HLE). Use them.
Stop the path scroller flashing when moving between files in a file selector.
Finish the back button uniformisation.
Fix a crash in the touch handler of the delete saved state submenu.
Make "Save a screenshot" work with touch.
Reduce the number of special cases in the touch handling code.
Make the language setting work with touch.

Part of this commit reverts the whole of commit c15a0a6472a0f6a64c3f1734a61ce3a7c45590e1.
Remove some button press/release recognition latency in the menu.
Restore the functionality of selection options with handler functions. This unbreaks commit 18d2358e996f3ace80dd4a01ebbdb846313b0bb4.
Remove Halt from the high-level emulation SWI list. According to Normmatt, this breaks more games than it helps.
Add a return to main menu hotkey.
Release beta 4.
Revert "Use high-level emulation for more BIOS calls."

This reverts commit 86152e8829be86d49f29b3fa4efbc8d3759bd421.
Release beta 5.
Preserve the position in a menu when moving into one of its submenus.
Whoops, forgot to reset one thing after resetting settings.
input.c: Overhaul the autorepeat behaviour of get_gui_input.