Tweaks to material effects

Fix additive material to support texture alpha.
Fix particle material to attenuate with distance according to perspective.
Add third light source to be used for sparkle effects
Replace goal and jump

The new goal and jump effects combine the new particle material effect with
the new sparkle light source to produce sparkly particles. This reduces
overdraw dramatically and improves performance significantly under fill
limited circumstances. The jump is now rendered in a single batch and the
goal is rendered in two.