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
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.
sanity checks and other cleanliness things.
Merge pull request #7049 from DJSnapshot/adminfeatures

Features requested by Headmins
Mentors don't need faxes, communications, or prayers.
vote powers r 4 admons only
Fixes renwick shield generators incorrectly using power

- Shield generators now correctly use power according to actual field strength.
- Minimal shield dissipation rate now corresponds with 1 renwick field (changed from 10, which technically caused shields to always use max upkeep power ignoring field strength completely)
Merge pull request #7003 from mwerezak/window-fix

Fixes #6702 and cleanup
Cyborgs can now modify airlock electronics accesses.

- Fixes #6997
Binary Tracking

The AI can again finally track entities using the binary channel.
Merge pull request #7053 from DJSnapshot/adminfeatures

I forgot a thing