Added support for multiplexing inputs on the LCD data lines (the 3pi does this)
Make boothost flush stdin after reseting the target, so that we don't pick up characters sent just before the reset.
Added some LCD supprt to the bootloader on 3pi
Updated lcd-test

Fixed config so that lcd data lines are muxed.
Modified lcd-test to read switches and output to UART
Added BootHost.log to .gitignore