ParticlePlayer Stop and Play functions Fixed

When LifeMode was set to INFINITE (default), the check for Waitforparticles was skipped.

- Fix : moved check for LifeMode after the check for WaitforParticles

When calling ParticlePlayer.stop(), subsequent calls to ParticlePlayer.play() would not work.
- Fix : On ParticlePlayer.stop, particle emitters were paused individually, never unpaused later.

https://github.com/GarageGames/Torque2D/issues/64