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
Dedicated Service Server

The service radio channel now has its own dedicated message log server on the telecommunication satellite.
As a bonus the telecommunication equipment room is now symmetrical.
Merge remote-tracking branch 'upstream/dev' into Service
Security Records Check

When machinery checks security records they now only check for explicitly set arrest status.
Previously they would check for either missing security records or arrest status.
ERT Fixes

Resets the turrets so they won't shoot the poor ERT if they take off
their IDs, adds a large beaker for the medmaster, adjusts the shuttle so
it doesn't float out of the dock.
Merge remote-tracking branch 'upstream/dev' into Service
corrects volume shown in description of beakers
fixes redundant information for a custom beaker description
Fixes #7026

Uploads species var from human to carbon mobs.
Adds the new spacesuit sprites. Adds a less IMMULSION-BREAKING description for the syndicate spacesuit/helmet.
Adjusts damaged stance system
Fixes inverted slicing check
Merge remote-tracking branch 'upstream/dev' into sliceable

Conflicts:
	code/modules/reagents/reagent_containers/food/snacks.dm - caused by whitespace :/
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.