Commit b1be5c6d12b57a72a90ada421574b90a55a81345

Con Kolivas 2013-11-05T19:18:20

Different windows+usb combinations respond with varying levels of reliability wrt timeouts so use a nominal extra 40ms before cancelling transfers that fail to time out on their own.