Added out-of-bounds handling for hslToRgb function with unit tests
Merge pull request #193 from MWers/hsl-range

Adds out-of-bounds handling for HSL colors.