Revert "Particles"

This reverts commit d979663c68ca735c3830debc3dff16494f975e41.
Fix for "Particles". Geometry Shader is unset after Particle.cpp's draw call, and not with every other draw call per frame. This is more efficient, and generally just cleaner overall.

Next time, please use a pull request when a change involves modifying tons of files so the rest of the team can evaluate the commit.