No longer using RsPrimitive. Reason is because I plan to implement a system for recording draw bundles, rather than batching up state binding into objects. The draw bundles will hide this in a platform specific way, and should map cleaning on everything from D3D11, to D3D12, Mantle, and AZDO techniques for OpenGL.
Deleted RsPrimitive.