Change highlight colors from a bitmask into a combination enum / bitmask
so that we can support more than 16 color specifications.