[PATCH HID v2 06/11] selftests/hid: cleanup C tests by adding a common struct uhid_device