Model A(+) support is working

FIXED: Handling for USB no-split interrupt transactions was incomplete
class CDWHCIFrameSchedulerNoSplit added
Model check removed from CDWHCIDevice::Initialize()

FIXED: Setting the BOOT_PROTOCOL in CUSBHIDDevice failed
because of an uninialized variable, could cause problems with
some USB keyboards and mice.

FIXED: URB status was not properly set on failure

USB reset recovery time increased to 20ms (an USB stick wasn't detected)