bugfix: Input mapping works with IMEs (e.g. USB/BT Joystick Center).
A little code cleanup and remove some logcat spam.
front: More layout resource consolidation and tweaking.

Only two layouts now for the mapping screen: normal and narrow.
Narrow is for small devices in portrait.  Added subtle background to
analog and c-pad messages for Xperia PLAY, so that the empty space
doesn't look weird.