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.
Fixes the torch and flare icons, especially the "on" inhand icons.
Conflicts:
	icons/mob/items_lefthand.dmi
	icons/mob/items_righthand.dmi
please work
Fix for machines and their power problems

Fixes machines being powered after construction
Fixes vending machines and autolathe being unaccesible for maintenance
when depowered
Fix of atmos input exploit

What on tin
Fixes pipes and qdel

They dont disappear after multiple clicks anymore
They now show success message only once
Fix #5795
Makes data huds passive.
Add's banned_reagents list to reagent_containers,
Fixes chemsprayer afterattack() copypaste
Acid reagents do half as much damage as before to humans
Acid reagents do more damage to /living mobs that are not humans (old numbers were pathetic)
/Spray containers fire 2x slower than other ranged weapons
Merge branch 'master' of https://github.com/tgstation/-tg-station into MachinePower
Ayyy

Lmao
Data hud revamp improvements and bugsquashing

Adds a changelog for the HUD change.
Merge branch 'master' of https://github.com/tgstation/-tg-station into MachinePower
Fixed teleporter icon not updating properly

Related to power change problems so why the hell not
Fixes chem grenade phasing through windows/windoors. Changes chem grenade reactions to be slightly more realistic, volume-wise.
Hud rewrite rewrite. Now datum-based and somewhat generic.
makes doors infinitely better
dangerdoors
Updates files for door closing