added populateParticles()

added populateParticles() to allow initializing a ParticleSystem with
particles already part way through their life spans.