Protection against concurrent access to USBHost

Fixed regression: Protection against concurrent access to USBHost using
locking class
Use Lock class within USBHost