fix a bug which prevented using I2C adresses with MSB set, probably it was because Arduino sets up SDA too soon and there is a shady STOP condition detection in START interrupt handler. Added more strict checking for STOP condition.
Don't blink leds as this interferes with light measurement