CPMemory: Use BitField in data structures.
CPMemory: Expose vertex component types as an enum.
NativeVertexFormat: Use BitField instead of bitmasks for the "components" variable.
VertexLoader: Move private VtxAttr class from CPMemory to VertexLoader.
VertexLoader: Cleanups.
VertexLoader: Cleanups by using BitFieldArray.
VertexLoader: Move VAT substructures into the actual VAT structure.
CPMemory: Get rid of the annoying g0/g1/g2 variables and access their members directly instead.
SWVertexLoader: Cleanups.
Cleanup VertexComponents usage.
Cleanups using BitFieldArray.
BitFieldArray: Cleanup and clarify integer sequence code.
BitFieldArray: Fix static_assert about underlying BitField types.
BitFieldArray: Improve documentation of ArrayElement subclass.
BitFieldArray: More comments.