Client|Map Renderer: Continued remodeling draw list specification/draw-state management

Explicitly specify per-primitive GL draw state change properties at
DrawList::write() time, rather than copying them from the "RTU map".