Makes data huds passive.
Data hud revamp improvements and bugsquashing

Adds a changelog for the HUD change.
Hud rewrite rewrite. Now datum-based and somewhat generic.
Datum-based huds! Lays down the framework not only for data huds but also for antag huds.
Includes antag HUDs in the datum hud overhaul

Makes hud_list associative, and introduces the /atom list hud_possible,
which lists all the possible hud images a certain atom can provide.

Replaces all the awful procs in the gamemodes with their new
/datum/atom_hud versions, which are much shorter, simpler and faster.
Fix windoor construction exploit.
Fixing a similar bug with door assembly.
Fixing the megacarp sprite by adding a pixel_x offset like the alien empress. Also giving it a mob_size of 2 (doesn't fit in regular closets).
Mining drones no longer spawns with gold slime extract.
Fixes laterballons icon update problem and the infinite burst issue. Blowing it now requires to attack the balloon with a tank not the other way around. Adding a message when you blow up the latexballoon. You can burst the balloon with a hot weapon like a lit lighter (is_hot() items)
Fix the empty msg of reagent dispenser not making it clear that it cannot be refilled.
Fixes hydroponics harvesting in diagonals
Fixes pAI NTSL
Fixes roundstart runtime involving HUDs
fixes missing tcomms grills
fixes missing windows at big xenobio pen next to the windoor
fixes missing disposal trunk in big xenobio pen
fixes the southeastern maintenance having 4 sided windows leading to space still

replaces some more reinforced windows with regular ones so that once you're already INSIDE a department, breaking into other areas of it is easier. much the same way walling is handled right now
affected areas, probably forgetting some: cargo, science, botany, medical
fuggin map merge tool was broken with the map path changes
Merge pull request #6037 from tkdrg/imdumb

Fixes hydroponics harvesting in diagonals
Tg: fixes mining shuttle issue
z2 (centcomm): Shuttle windows in all shuttles (except syndi because it looks like ass with them)
z5 (mining): fulltile window replacements, left xenostation alone because it's old style and derelict
stupid map overwrite
List of all changes as of this commit

fixes mining shuttle being exposed to both space and an airless tile ( Fixes #5984 )
fixes tcomms missing grills
fixes missing windows at big xenobio pen next to the windoor
fixes missing disposal trunk in big xenobio pen
fixes the southeastern maintenance having 4 sided windows leading to space still
all shuttles (mining) and pods (sec didn't have one) have shuttle windows now, to prevent them from merging with other fulltiles when they move to the station (this excludes syndicate one).
replaces some remaining windows that had (less than four) 4 sided windows in maint with damaged windows.
mining now has fulltiles
emergency shuttle is now entirely shuttle windows
replaces some more reinforced windows with regular ones so that once you're already INSIDE a department, breaking into other areas of it is easier. much the same way walling is handled right now
affected areas, probably forgetting some: cargo, science, botany, medical
Not even going to bother trying to map merge the non tgstation dmms anymore, too much hassle and problems.