Two significant timing improvements, each saves about 1 read timeout.
1. Does not flush read buffer unless in debug mode
2. Sensor status requests 1 byte to avoid read timeout
This is lightly tested - best to keep previous version around also
Merge branch 'master' of https://github.com/lightsweeper/lightsweeper