Changed weaponimpl constructor order.
Moved WeaponImpl to new package model.weapon
Added a WeaponData class that gets a weapon from an enum (Fast and Standard implemented now).
Added Slow weapon.
Added switching between slow and fast weapons.
(1sec/0sec reload time respectively)
Use number keys to switch.
Changed parameter orders so that Game is first in each.
Fixed some attached tests.
Implemented reset method for SimpleMockTimer
Added javadoc to a WeaponImpl constructor.
Merge branch 'moreWeapons' into development
Removed unused debug print.
Fixed merge conflicts.