Add support for Esplora gamepad input

The new submodule DuinoCubeGamepad reads the Esplora gamepad.  For Arduino
Uno, it calls DuinoCubeUSB to get the USB gamepad info.

The terminology is now "gamepad" instead of "joystick."