Merge pull request #10 from jamiedigweed/master

master merge
Merge pull request #11 from jamiedigweed/master

master merge
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
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.
Merge pull request #12 from jamiedigweed/master

master merge
Merge branch 'master' of https://github.com/Baystation12/Baystation12
Merge pull request #196 from Ishap/master

Update to latest bay master
More Games!
Merge pull request #197 from yashaldie/master

More GAMES!
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
ICWL blank removal fix
Merge pull request #200 from Maxis010/master

ICWL blank removal fix
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
Tacos commit + Bucket hats
Aviskree female tail fix - You are welcome nightspark