Implement particles

I added SpongeParticle as implementation of Particle. As particles are enum in vanilla, I think this is only way to do that, although it is pretty ugly.

I also added setParticles() to SpongeGameRegistry. It does exactly same as setItemTypes(), but with particles.

Edit: See https://github.com/SpongePowered/SpongeAPI/pull/260
Forgot that, but if I catch the exception, problem is solved. I'll fix that when I'm on my own computer.