[FEATURE] Add right click menu to color buttons

Allows copying and pasting colors. Pasting colors accepts clipboard text in a variety of common formats, including named colors, hex values, and css style rgb and rgba strings.