All mechs have a melee attack now, the force of non combat mechs is 5.
Changing the mech melee attack code to be more object oriented. Creating mech_melee_attack() proc for atom and overidden in its children.
Mechs can now hit windoors with their melee attack. (they can still open them by bumping)
better remove that...
Merge branch 'master' of https://github.com/tgstation/-tg-station into MechAtkFix1

Conflicts:
	code/game/objects/objs.dm
	code/modules/mob/living/carbon/human/human_defense.dm
derp...
Pushing people with a mech is logged.
Merge branch 'master' of https://github.com/tgstation/-tg-station into MechAtkFix1

Conflicts:
	code/game/objects/structures/grille.dm
	code/game/turfs/simulated/walls.dm
derp
Merge branch 'master' of https://github.com/tgstation/-tg-station into MechAtkFix1

Conflicts:
	code/modules/mob/living/carbon/human/human_defense.dm
	code/modules/mob/living/living_defense.dm
* limit atmos/fire alerts to the current z_level
* atmos/fire alerts are now linked to an object and not its area, as intended
* simplified and full pathed the radio frequency datum
* made radio objects properly clean on del/qdel, instead of letting the radio controller remove nulls at each post_signal()
Removed an unused variable in valves.dm
HoSBeret
Conflict solving
Merge pull request #5650 from phil235/MechAtkFix1

All mechs get a melee attack
Merge pull request #5652 from Menshin/atmos_z_level_fix

Atmos z level fix + radio controller code sanitization
Merge pull request #5922 from Steelpoint/BeretHoS

HoS Beret + Warden Drill Hat
Unwinded most of shit

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