More Weapon Code

Weapon model is finished and player model adapts to holding the weapon.
Player class has a weapon pointer. Set it to zero to make him weaponless
and otherwise attach a weapon to him. He's currently set to have the
teleport gun all the time.