RawHID use Linux/libusb backend for linux instead of Linux/hidraw

Couldn't get hidraw to work.
Shouldn't the files you copied over replace hid_linux.c - i was renaming the original files with the ```_os``` extension to keep it clean.  You could also call it ```hid_libusb.c``` to make it more explicit