Implemented triggers, which cause a ParticleEmitter.cs to emit particles (at the moment Burst and Continuous). Totally removed EntityParticleEmitter.cs since all of its functionality has been moved into triggers and initialisers.

Signed-off-by: Martin Evans <martindevans@gmail.com>