add shotgun behaviour

multiple projectile tracing and hit insertion
no multiple projectiles animation at this point, that would require far
too much alteration to deeply integrated code.