TODO:

* Include more drivers from the USB Host Library for USB video game
  console controllers (the drivers all require modification, but this is
  relatively easy, getting them all to work together well is harder). Note
  that controllerEnums.h is deliberately in the old format and may need to
  be edited to add new controller button IDs used by later drivers.

* Fix controllers that try to trick video game consoles into working with
  them using fake VID/PID combinations.

* Support Bluetooth 5 dongles.

* Determine correct Bluetooth controller driver using VID/PID.

* Support more retro target consoles.

* Support generic Bluetooth HID class controllers/mice (is pairing possible?).
