linux: change usbi_handle_disconnect signature to take ctx Change the signature of private function usbi_handle_disconnect() to take the context as a parameter so that it can eventually use a Clang Thread Safety REQUIRES(ctx->event_lock) decoration. Closes #1696