Quick fix for RVL-CNT-01-TR on Mac

1) It wasn't finding the device because the minor class seems to have
changed from kBluetoothDeviceClassMinorPeripheral2Joystick (0x01) to
kBluetoothDeviceClassMinorPeripheral2Gamepad (0x02).

2) It couldn't detect the built in motion plus because the exp id was
different.
Merge pull request #54 from fta2012/master

Quick fix for RVL-CNT-01-TR on Mac
Merge remote-tracking branch 'upstream/master'