- Undefines errorneous +, * on LCHUv
- Defines +, * on XYZ as a linear vector space
- Defines +, * on all other ColorValues using intermediate arithmetic in
  XYZ space
Add tests for vector space operations in color space
Merge pull request #64 from JuliaLang/cjh/vectorspace

Use correct vector space definitions