Fix boundary cases for `cie_color_match()`, such as 379.5 nanometers.
Merge pull request #34 from glenn-sweeney/color_match_fix

Fix boundary cases for cie_color_match().