Colorwidget: Use option instead of attr
setValue: Set the option corresponding to the value during _create()
Demos: Synchronize all colorpalette widgets to show the same color
Colorpalette: Improvements for dealing with inputs
Colorwidget: Do not accidentally clobber setValue