produce not-so-romantic gradients in rgb mode
background for transparency
print out new color only if it actually changed
write new colors to stdout
no need to compare to 0xffffffff anymore
support alpha channel and RGB/RGBA colors as input
hsluv: avoid div by 0 error
implement color pallete
actually support multiple colors
no need for min/init
initial wip version