Arduino OneWire Library (just a mirror of the source code)