Fixed some really stupid bugs.
Added Stage PrimitiveProcessing + functions to configure culling (#28)
Added DepthTest options (not tested, but they should work) and added missing file for PrimitiveProcessing (#28)
Cleaned up Program and HotProgram
Merge branch 'pipeline-stages' into dev