Feature request : key mapping / Rate reicast menu

https://github.com/reicast/reicast-emulator/issues/133
This is just the user-end code right now, plugging it into the interface is coming shortly