Fixes for read() and get_feature_report()

Thanks for doing all the work setting up the ctypes wrapper.

I noticed read() and get_feature_report() weren't working for my device.

This makes things work for me on Linux, but I have not been able to test it on Windows yet.