a/bindings + a/util + d/psvr2: Add PS VR2 interaction profile
Function button (path called "system" for consistency, but named "function button" by Sony's documentation) is fully implemented, output haptics are exposed but unimplemented, pending getting them working on post-PC firmwares.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2610>