Update - June 25

+ Added weapon_laserbase. The core for most laser weapons.
- Reworked how weapons work interally; most laser weapons now rely on
weapon_laserbase. Now much easier to modify weapons.
- All lasers do 100 damage. (maybe one day add armour?)
- Lasers are now synced between server and clients.
- Rebalanced weapon_laser, weapon_fastlaser, weapon_shotgun, and
weapon_sniper.
- Moved old+broken weapons to entities/weapons_OLD for now, they will no
longer be loaded.
Update 2 - June 25

- Reworked weapon prediction. Should be more accurate.
- Added some extra hooks on weapon_laserbase.
- Weapon balancing.
- weapon_lasergun completely remade (now called the "Mini-Beamer." It is
now an LMG-like weapon that loses accuracy as it fires. It also has to
reload.
- weapon_sniperlaser now fires laser from eye-level when zoomed.