* Turn ShaderSetup into a class
* Cleanup ShaderSetup
* Replace logic in shader.cpp with loop
* Rename 'VertexLoaded' breakpoint to 'Vertex shader invocation'
* Prepare Pica regs for GS
* Make shader code less VS-specific
* Only check for enabled JIT in Setup() to avoid race conditions
* Write shader registers in functions
* Write GS registers
* Implement EMIT and SETEMIT
* Implement 4 shader units and geometry shaders