Removes the spawn() in the Bump() proc of projectiles.
Fixes issue #1291
Cleaned up some files of projectiles/firing.dm
Instead of calling process(), when firing a projectile it will use fire()
Projectiles will now use qdel(), due to this, the emitters beams won't be in the object pool.
Changes the call from process() to fire() in all places where a projectile is created.
Fix of c4 incorrect behaviour

Yes yes its a bug there is issue with it and its called a bug and this a
a bug fix not a feature dont freeze
Merge branch 'master' of https://github.com/tgstation/-tg-station into Cfour
Update Namecheck.py
Made explosions work in a slightly different way

Yep
Merge branch 'master' of https://github.com/tgstation/-tg-station into Cfour
Update Namecheck.py
Unwinded most of shit

Meh
Merge branch 'master' of https://github.com/tgstation/-tg-station into Cfour
Merge branch 'master' of https://github.com/tgstation/-tg-station into Cfour

Conflicts:
	code/game/turfs/simulated/walls.dm

Ye somth liek dat
Readds the emitter pooling, reverting my previous commit.
fixes head of security and warden hats not having flashbang protection
Conflict resolve

Damn cables
removes flashbang protection from hats, gives it to bowman headsets
code tidying
Fixed runtime and added syndie headset protection
remove unnecessary checks
detective bowman
Adds an easy way to install the map merge driver

Fix the mapmerger bat paths