Added some special cases to the HSV and HSl to RGB conversions, as a "fix" for bug #28. Random hacking on text_extents in a vain attempt at making its calculations more exact. Originally committed to SVN as r232.