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
Improved the generic hardware selection tab look and feel.
Improved comments in configgadgetwidget.cpp.
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
OP-805 - fixed GCS Options page crash by removing configurations for which an options page could not be created.

Signed-off-by: James Cotton <peabody124@gmail.com>
OP-805 - removed uneeded Uploader default configuration.

Signed-off-by: James Cotton <peabody124@gmail.com>
Rename configuration files after packaging.
Merge pull request #194 from PhoenixPilot/kenz/filnet_OP-805_fix_gcs_options_dialog_crash

OP-805 - GCS Options dialog crash. (bugfix done by filnet)
Set correct error code field.
Removed redundant error code set.
ManualControl: Position hold should set path desired to HOLDPOSITION

Previously was using FLYENDPOINT mode.  Both should be acceptable but the
vtol code expects for FlightStatus = PositionHold the PathDesired.Mode should
also indicate the same.  I'm conflicted if this is good since it's essentially
redundant modes, but giving more rich information to the follower might
prove useful in the future (e.g. the way you hodl a position might be different
than flying to an endpoint, even if the current code doesn't treat it as such).
OP-815 Coptercontrol hang on startup due to WDG timeout

Signed-off-by: James Cotton <peabody124@gmail.com>