added hsl and hsl filter functionality - seems to work quite well! The best of all the filters I think!