e-hal: Never call usleep with ESIM backend

Two reasons:
- Repeating tests are much faster
- Better chance of catching race conditions in the simulator

Running 'hello_parallella' 1000 times takes less than 7 seconds and are
>30x faster compared to running on the Parallella (was ~2x before).