lang + class library : remove HIDDeviceService
class library : set generalhid support for OSX to nil, now that HIDDeviceService is removed.
lang : hidapi : rename main class to HID, fix bug for closing device
class library : rename HID_API to HID