This is a massive overhaul of everything input & configuration

This includes, but is not limited to:

Adding support for the Xperia Play touch pads
Fixing the custom mapping for the L1 and R1 buttons
Subclassing the controllers to reduce code
Optimizing the loading of the emulator and FPS
Fixing the layout of the frameskip for smaller screens
Loading the interface when a debug popup arises
Reference the build host, Allow host to reference main page
... And update some more private repository location values