Abstractions for the LiquidCrystalSerial and ButtonArray objects.
Code clean-up and commenting.
Removed debug statement.
Driver for the VIKI display and minor improvements to TWI code.
Commenting LiquidCrystalSerial base class.
Alternate UART function.  Allows toggle for host packet stream between UART0 and UART1.
Merge remote-tracking branch 'upstream/master' into alt_uart

Conflicts:
	firmware/src/MightyBoard/Motherboard/Motherboard.cc, merged manually.

Other anti-formatting efforts
Merge branch 'alt_uart' of https://github.com/jake-b/Sailfish-MightyBoardFirmware into jake-b-alt_uart

Conflicts:
	firmware/src/MightyBoard/shared/Menu.cc
	firmware/src/MightyBoard/shared/locale/Menu.DE.hh
	firmware/src/MightyBoard/shared/locale/Menu.EN.hh
	firmware/src/MightyBoard/shared/locale/Menu.FR.hh
Merge branch 'jake-b-alt_uart'