Imported changes from hitachi lcd to Panelolu2 lcd

Additional callback functions added to
ultralcd_implementation_hitachi_HD44780.h
merged into
ultralcd_implementation_panelolu2.h