design rule: UI uses Color throughout, no mucking with individual elements
default lua color alpha to 1.0 if it isn't given
Merge remote-tracking branch 'robn/ui-label-color-api'