rawhid: fixed wrong pjrc api usage
In case there is no fitting device and interface found,
the code broke. This has been fixed as well as some
other small things which should have never worked at all.
This class still needs help.
pjrc_rawhid: complete rewrite of the linux version using libusb-1.0
This was necessary because libusb-0.1 is not thread safe but is being
used from two worker threads in gcs.
pjrc_rawhid: fixed some warnings because of unused variables
Merge branch 'next' of git://github.com/PhoenixPilot/PhoenixPilot into rawhid_rewrite
Merge branch 'next' of git://github.com/PhoenixPilot/PhoenixPilot into rawhid_rewrite
packaging: change libusb-0.1 dependency to libusb-1.0
pjrc_rawhid: fixed indent style as well as license header
Merge branch 'next' of git://github.com/PhoenixPilot/PhoenixPilot into rawhid_rewrite
Merge branch 'next' of git://github.com/PhoenixPilot/PhoenixPilot into rawhid_rewrite
Merge pull request #175 from lilvinz/rawhid_rewrite

Rewrite of the pjrc_rawhid driver for linux to use libusb-1.0