Packing and bitfields make performance and vectorization sad.  Split out Packed versions of colors, generalizing some code a bit.
split off BlendColor, simplifies a lot
run all test builds