i2c.hpp: Add C++ wrapper around I2c