Add color operation methods

A rewrite of the offsetWith method. Smaller, easier.
Add tests saturate, lighten, darken
Merge pull request #30 from pixelslip/master

Add color operation methods