Pulling in all changes for I2C and ADXL345 Accelerometer class