Handle rgba, hsl, and hsla colours, too, by mostly passing them to ImageMagick.

This seems to fix issue #15, at least for me in ST3.
(ImageMagick handles all sorts of colour formats, as shown in http://www.imagemagick.org/script/color.php :)