fixup! GPU: Only load the relevant color components upon writes to the tev color registers.

Bump save state version.
fixup! GPU: Only load the relevant color components upon writes to the tev color registers.

Remove leftovers from testing.
fixup! GPU: Only load the relevant color components upon writes to the tev color registers.

Cleanup array usage.

NOTES:
- Our ArraySize macro behaves unintuively for multidimensional arrays: E.g. for int4 stuff[3], ArraySize(stuff) evaluates to 4 rather than 3.
- PointerWrap currently does not implement Do() for std::array, hence I'm forwarding it to DoArray currently.
- std::fill requires a copy constructor to be available for int4, so to keep things simply I'm using memset instead of std::fill on these std::arrays.
fixup! GPU: Only load the relevant color components upon writes to the tev color registers.

Fix typo and reorder "case" statements corresponding to register order.