added in johnnys firmware that he found LCD bugs in

Added new LCD code from johnnyr (make sure to add the u8glib folder from
the arduinoaddons folder and copy it into local arduino libraries
directory