Draft: PS5 controller support
Initial support for the new PS5 DualSense controller to be paired with a future Linux kernel driver.
The current PS5 implementation is very similar to the PS4 controller implementation. Where possible some classes are reused (PSSensor, PSTouchReport, PSTouchPoint) and the PS5Controller class is very similar to PS4Controller class allowing reuse of the unit tests (at least for now until there are DualSense specific features).