Release of Color 1.4.2.
Allowing ruby-head failures with Travis.
Improving the code climate of Color::CMYK.
Simplifying initialization and comparison.
Simplifying HSL colour mixing.
Making named colour definition more uniform.
Breaking out common parts of HSL->RGB conversion.
I decided not to implement alternate algorithms.
Add @daveheitzman’s contrast calculations.

- Currently in something that has to be required explicitly while some
  discussion about calculations occurs.
- Incorporates #1.
Small restructuring for future editability.
Add named/hex lookup for RGB colours.

- Add names for colour objects.
- Add autotest.
- Convert all colours to include Color module.

Resolves #2.
Enabling test coverage; fixing 1.8.7 tests.
Fixing Ruby 1.8 bugs.
Finalizing color 1.5 for release.
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.
Updating the README for 1.5 release.
Releasing 1.5.1 instead of 1.5.
Adds closest_match functions for color matching among RGB colors. to_lab helper function also added. UnitTests created, all green.
Cleans up code slightly. Converts hash to 1.8.7 hashrocket syntax. Improves documentation. Reverts gemspec modifications and deletes empty lib/color_match.rb file
Ensure all files are included in the gem.

Fixes #4, reported by @boutil. Thanks!