replaced usleep for windows

- Added functions to test usleep, msleep and sleep for accuracy. 
- Replaced windows usleep version with a non busy waiting high accuracy Version.
- Modified CALLBACK_ACCELERATOR_RATIO for windows because some systems need larger input buffer to work fine.

There are still issues when the framerate drops but that will be another worklist item ...

change 2000 into a constant defined inline... something like...
```
const quint64 BUSY_LOOP_USECS = 2000;
quint64 compTimeSleep = compTime - BUSY_LOOP_USECS;
```