Ensuring that colour components are normalized.

- Fixing addition/subtraction for those colours that support it to use a
  negated value. Note: while negation is public, it should not be used
  by client libraries.