Implemented fix for I2C freezes discussed in http://forum.arduino.cc/index.php/topic,19624.0.html