OUYA: ID OUYA controller through InputDevice name

Since the getName() method contains the word "OUYA" for an OUYA
controller, this can be used to identify OUYA controllers without
using the ODK.  This allows the axis compensation to be applied
even if an OUYA controller were being used on an Android device
other than an OUYA.  It also avoids the bugs reported in ODK 1.0.0
related to the getPlayerNumByDeviceId method.