Switch to previous weapon when out of ammo

When all ammo of a weapon is exhausted, drop the weapon and switch
to previous one. Do not drop if weapon is gun.
Make laser of team color

During a team game, the color of the player's team is used as laser ray color.