Slave error reporting must check ->slaveErrors

trying to cope with lack of repeated start event interrupt
this version works with the callback API
threaded API will likely require an event queue
increased delay for syncing with openocd from 100 to 150ms