Improving the HD44780 (aka 1602) device driver and example sketch.