firmware: colorfully display the firmware version during boot
firmware: actually update pwm state in display_version()
util: version-color.py
firmware: display something during boot even without a channel mapping
firmware: display the first 15 bits of the version instead of the last
util: update version-color.py to match the new color output
Firmware: Do not export the .config section into the image files.
Firmware: Do not blink a debug code for transient failures.
Firmware: Output mode information when a bogus USART command is received.
Firmware: Fix escaping bugs.

This should correct the cases where a module would hang up in the middle
of an animation.