~sircmpwn/hare-vec

Updates for harec changes

- *void -> *opaque
- make f64->f32 casts explicit

Signed-off-by: Autumn! <autumnull@posteo.net>
rects: fix pixbuf usage
Add color conversion from/to HSL

Reference:
https://en.wikipedia.org/wiki/HSL_and_HSV#Color_conversion_formulae

Signed-off-by: Carlos Une <une@fastmail.fm>
cmd/rects: reverse channel order

ImageMagick speaks big endian
Fix color conversion

Signed-off-by: Carlos Une <une@fastmail.fm>
Fix function description

Signed-off-by: Carlos Une <une@fastmail.fm>
vec/color.ha: remove obsolete comment

This file does more than just this now
Move vec::clear to clear.ha
Simplify vec::clear

This will be faster and serves most cases
rect.ha: remove unnecessary import
Add vec::clear
Initial commit