Ported LCD createChar() method from Arduino lib