Fixed a bug in blood spray

I had made the blood emitter static to save cycles, but each entity was
updating it causing the physics to be off, i.e. update() called many
times per a Logic() call.

I redid the way the emitters worked and made one emitter per a entity,
problem solved.