fixed some issues with how particles handle emitter positions.  added a setPos function for emitters