lcd: cleanup messy bit sending code
lcd: remove unused text justifier
lcd: remove unnecessary delays before and after E-pulse
lcd: cleanup gpio init, pull to a function
lcd: add on/off arguments just to set LED pin
lcd: change LED pin 15=>11
lcd: pull hard-coded commands to constants
lcd: add support for 8bit mode
klomp-lcd: change secondary lcd screen E-pin 4=>9
speaker: toggle lcd backlight off when switching between klomp/xbmc
lcd: refactor argument parsing, pull ledToggle to function
lcd: add blink argument to flash LED backlight
lcd: generalize line addresses
lcd: setup line addresses for 20 char, 4 lines
lcd: forcibly trim overlength lines
lcd: fix arg parsing to allow any number of lines, instead of top/bot
lcd: add cli arg for 8bit vs 4bit
lcd: pull config to a dict
klomp-lcd: use 4-line LCD instead of two 2-line LCDs