RnD Console Runtime Fix
- This will mostly fix runtimes when items are removed and design datums are left behind.
- User now gets option to reset the console, and is told to submit bug report stating which item was being built.
- Also inserts warning into server log.
Removes bluespace crystal RnD datum
- Bluespace crystals were removed, but datum was left. Trying to build it causes runtime.
Fixes #6702 and cleanup

Makes reinforced glass a subtype of glass, cleans up window creation copypasta.
Cleaned up window initialization leaking outside of the window constructor.
Removes unnecessary init_dir var from windows.
Merge remote-tracking branch 'upstream/master' into window-fix
Mapping changes for #6702 fix
Merge pull request #7001 from atlantiscze/rnd-fix

Rnd fix
AI's no longer able to use specop's shuttle console.

Keeps naughty AI's from launching it early.
Fixes robot movement caused by non-self using power
Merge pull request #6975 from Ccomp5950/restrict_ai_ert_shuttle

AI's no longer able to use specop's shuttle console.
Rewrote maploader to act faster and better handle set variables.

Most notably :
* better loading times, less processing loops
* lists variables are now taken into account (simples and associatives)
* every character can now be used inside a string without fear of breaking the loading process
Merge pull request #7033 from Menshin/maploader_rewriting

Maploader rewriting
Merge pull request #7018 from GinjaNinja32/robot_move

Fixes cyborg movement depending on actuators when not caused by cyborg
Fixes #7026

Uploads species var from human to carbon mobs.
Adjusts glass sheet construction menu input
headmin requested updates to adminhelps. Makes players select between three different types of help to narrow down what players are needing help for. That way mentors get only those relating to needing mentor help.
R_HOST is now a thing. Also allows gives headmins a global note remove.
small sanity check.
speshul snoflake color for anyone with +everything in their admin_rank because it was requested by headmins.
Fix for dual-vent-pumps being broken.
Fixes being able to hear people through space when the speaker is inside a pressurized room.

Moves the pressure check to the hearer's side.