Adds multi-query support in SDQL2
Editing example to fit example description
fixing fire alarm icon when alarm is pulled.
Modifying fire alarm sprites to fix some inconsistencies.
Fixes security level light on fire alarm to be off when alarm is off/broken/missing components.
Fire alarms in the same area now all blink red if the alarm in the area is activated, not just the specific alarm who was activated.
Disassembling a broken fire alarm doesn't drop a circuit now, you "remove the destroyed circuit."
Reducing the number of icons used, using overlays for all fire alarm lights.
one too many update_icon()
alien pockets removed
resin stacking removed
I accidentally made querys run anyway even if they had parsing errors, fixed that
Moves the asteroid secret room creation and away mission load from the master controller New() to the world New()
Blobbernauts, Powerful blob warrior
Reduce vision range to defaults, Reduce force threshold to a more reasonable level
Fixes being able to whisper while dead
* Polished the malf timer logic
* added a protection to prevent division by 0 when all hacked apcs are destroyed
* added a midnight rollover check for the MC (fixes #4905)
* toggling breakers won't add/remove a hacked APC from the AI apcs pool anymore
Makes xe- ALIENS hiss again when speaking. Fixed #4967
many fixes. see description.
Names Nuke Op Leader's ID card

To make it easier to identify who has it, especially if it starts getting passed around.
Summary: Fixing duplicating exploits of APC and air alarm electronics. Changing some span classes. Fixing some typos. Standardizing the span classes used for operations on alarms, APC, airlocks/door assembly.

List of Fixes:

* airlock: Fixes spam success message when crowbaring airlock electronic (needs just one success message even if many crowbar click)

* airlock fix: installing two electronics at same time on door assembly installs one and eats one.

* air alarm fix: "You pry out the circuit." success message spam. Plus electronics duplication plus sound playing for each success times.

* Fixes for spamclick when cutting APC terminal (fix Runtime error)

* APC fix: whenremoving APC electronics, Success message spam. Electronics duplication.

* Fire alarm fix: can no longer move/do stuff during wait period for electronics removal of fire alarm.

* Span class changes: replacing danger by warning when there's no danger involved.

* APC/airlock/alarms Changes: Every action with a duration now has a visible 'initial' message for third parties w/ warning span (3rd parties need to know before action is over, not after)(unless the action has multiple outcome/or is dangerous then the other way around (circuit removal from APC) or third party msg at both start and end)

* Message Changes: (for alarms/airlocks/APC operations) For the user, the initial 'trying' msg is standardised to no span, and success msg for user is 'notice'.

* adding some selfmessages

* replacing for(in view())+show_message by visible_message.

* Deaf people no longer hear bolt toggling clicksound.
"doortype" var is now the build path for the door assembly of each airlock. This simplifies the code.
Deconstructing freezer airlock now gives proper freezer door assembly (instead of nothing).
Fixes Character Saves not remembering Species

It now saves the name of the species instead of a reference.
Yammel
Hopefully the final pass of initial tweaks and fixes for summon events

*Reworks teleporation so change places doesn't leave people distantly locked to chairs
*Adds a sanity check for improved spellcasting for some badmin abuse
*Delays zombie outbreak from occuring until 20 minutes into the round because it was often occuring before there was ample dead
*Removes the earmuffs from the cursed items loadout for being neither fun nor useful to anyone
*Removes the fake explosion from summon events for losing its appeal once it was expected, it still exists as a badmin event though.
*Reels in the 4th wall shattering nature of the greentext a bit
*Adds a message to affected people for Change Races, since some people are so decked out in gear they wouldn't even notice anything had happened
*Fixes change names to actually work
*Rewrites change minds to avoid edge cases where some people could be swapped twice back into their original body