Check that bluetooth radio exists in linux before assuming can pair controller sucessfully
Use "git describe" to get revision info (fixes #128)
Don't call hid_exit within reinit when psmove_local_disabled
Merge pull request #127 from whitingjp/fail_when_no_bluetooth

Check that bluetooth radio exists in linux before assuming can pair controller sucessfully.
Merge pull request #130 from whitingjp/protect_local_only

Don't call hid_exit within reinit when psmove_local_disabled.
Don't turn off + on bluetooth from 10 10
Merge pull request #131 from whitingjp/osx1010

Pairing on OSX 10.10
Update external/hidapi reference to latest upstream
Report update errors in threaded LED writing mode

The reporting is delayed, but better than pretending success.
Cherry-pick a fix from upstream PS3EYEDriver