Improvements on render stuff

Cleaning up the ParticleDebugRenderer and adding the
ColorParticleRenderer + new function in the ParticleSystem to use
position and color easily in one Mesh.