Reorganization of the ParticleEffects

we now have support for abitrary amounts of effects for shield and
damage animation (and weapons) with less stupid drag and drop