Change the indentifier and delimiter colors.

The new colors are generated using CIELAB instead of HSV, so
the transitions should be much closer to how humans perceive differences
between colors.
Change the constant definition color in the dark theme.