Fix Revenant and Cyberdemon projectile sounds...

...sometimes becoming corrupted due to SFX_PUNCH being played for every
puff that was spawned.