usb/hcd: don't return 0 on error in usb_add_hcd()