Merge pull request #320 from hooby3dfx/master

merging this in to get the ouya stuff all together and i wanted to fix the strings build break.
also that toast is silly.
sorry that this will give you a conflict for automerge but youre a big boy :)
Add support to use the right joystick as A / B, L1 / R2 trigger
Attempt to preserve EGL context when an activity is paused
Remove the handler for the logging function as is unneeded
Add a notice about the OUYA R3 being the onscreen menu
Update the label to prevent attempting to continue mapping
Force the keys to be mapped, even if the system already is
Fix an issue with importing unmerged changes from pull
Support "Select" as menu, Mapping, "Menu" hardware key
Support deprecated platforms, Bring Moga into Gamepads
Remove a check when motion is motion, recognized or not
This will at least solve the Spanish issue until it is complete
Another instance of controller simplification, Not-static class
Handle emulated keycodes through standard handler's calls
Fix all the merge derps generated by https://github.com/reicast/reicast-emulator/pull/320
Merge pull request #317 from ThePlayground/master

Right stick mapping options, Logging fixes, Menu notices
ouya again