register 'color' type with decree, instead of manually validating
make normalizeColor assign default alpha value instead of validateColor