fix OSXDriver Pov axis not reseting to 0 bug
move handling of input data while default driver to GenericHIDDevice
implement Write methods into GenericHIDDevice need to be tested with custom Driver