Support files for I2C LCD displays

Initial support for I2C LCD displays. Support for TwoWire is required, but not included (required files are Wire.cpp, Wire.h, twi.c and twi.h)