Make particle system update/render toggleable, fix GCC compile warnings.
Merge pull request #728 from ey6es/master

The particle system is killing the frame rate, so let's make it toggleable.  Also fixed GCC warnings.