Implement particles

I added SpongeParticle as implementation of Particle. As particles are enum in vanilla, I think this is only way to do that, althought it is pretty ugly.

I also added setParticles() to SpongeGameRegistry. It does exactly same as setItemTypes(), but with particles.