Putting gun FPS models in weapon scripts.

+ Moved the creation of the weapon model out of CharacterSpawnPoint and into the Weapon base class.
+ Each weapon that extends Weapon should specify weapon model attributes.
New model for the laser. From: http://tf3dm.com/3d-model/aug-46334.html
Take logic of projectile origin out of Weapons.js and put it into individual weapon scripts.