Enable vive trackers as generic xrt_devices
These are commits lifted out of the HTCX extension implementation that allow all generations of LH tracked pucks to initialize as generic xrt_devices free of assignment complications so we can use these extra indices for full body tracking.