Force 5 byte jumps to avoid jump target issues.

Some with 16-bit colors were too far.
Stupid typos, broke 4444 and 565.
Merge pull request #4441 from unknownbrackets/vertex-decoder-jit

Force 5 byte jumps to avoid jump target issues (vertex jit, x86)