16-bit colors in vertex jit for x86

It's not a huge amount of code, but it's not a small amount either.  Pretty good chance it could be optimized more.

Tried to be careful with the bits, things seem okay, but I'm not 100% sure they're perfect.

(this isn't a pull -> master, just to the jit branch.)

-[Unknown]