Drop packages with checksum failures on LPC
Improve resynchronization code

This adds a reset message, a hardware rx timeout on the LPC and improved
logic on the host.
Add command to dynamically change backlight brightness
Only repaint screen if comm is available
Work around issues with task queue
Properly handle signalfd input