Reinitialize on any libusb error. This allows g15daemon to correctly recover after suspend/resume. ===================================================================
Remove unused variables Global variable keyhandler is declared as pointer to incomplete struct type. Upon closer inspection, it turned out that this variable and client_handles_keys are unused. ===================================================================