adding HID report tester, some bugfixes