Added ammo consumption and reloading; tweak to MP5 prefab
Added "Spray" and "Spread" fire types; other Firearm changes
- added concept of "full auto" fire
- added "Shotgun" and "StreetSweeper" example prefabs
- TODO: fix the "Spread" fire type; make the "Spray" type mimic "Spread"
Got the fireSpreadScatter method to work how I wanted it to.
- I don't claim to understand Quaternions, but I know this works exactly how I envisioned.