bulby.py: Make sure color is always reset
bulby.py: Only catch KeyboardInterrupts
bulby.py: Add support for command buffers