Added color swatches and capability to use transparent as value

Expansion for the color picker. Added a feature to use predefined color
swatches and modified the color field to be able to use "transparent"
as value. Please not this is still WIP and has atleast one known bug!