cps and usbdev locking

FPGA-README update the doc message to match the changed code message
usbutils optional cps IO control - but not enabled
usbutils add delay API stats
usbutils cps correct time measurement
Icarus turn on cps delays by default
usbutils/icarus include more locking to usbdev access