Improve layout when running on OUYA devices.

* Add method to detect when running on OUYA devices.
* Adjust margins of main activity layouts when running on OUYA to compensate for overscane
* More D-PAD tweaks for better control in general.