Merge pull request #6183 from comma/curtains

Added curatins.
Merge pull request #6184 from comma/detfix

Fixed copypaste derp resulting in runtime when you are naked sans gloves...
Merge pull request #6185 from comma/holodeck

Cleaned up holodeck controller a little.
Merge pull request #6186 from Kilakk/master

Fixes #6163
Merge pull request #6194 from PsiOmegaDelta/Changelog

Changelog additions
Merge pull request #6196 from Walter0o/injection_fix

emergency HTML/JS injection fix MK2, the underping.
Merge pull request #6199 from Zuhayr/dev-freeze

Merge with master, hydro fixes.
Fixes "Do not allow use of items" option doing nothing.
Probably was lost during move to new clicking system.
Merge pull request #6188 from Kelenius/OfWizardsAndOrbs

Adds a scrying orb for wizards
Scrying orb changelog
Merge pull request #6202 from Kelenius/OfOrbsAndChangelogs

Scrying orb changelog
Merge pull request #6193 from PsiOmegaDelta/StatusDisplayExam

Status display examination
Non-drone silicons now have access to a basic security xor medical hud.
Made portals clickable
Tape now does not stop anything like magical wall it used to be.
If someone with no access walks through it, it adds his fingerprints/fibers, gives him an omnious message and crumples the tape.
Ported catching things from TG
If something hits human with throw intent on, he'll catch it instead of getting hit.
Uses speed var to determine if it's 2fast4catch.
credit to PeteTheGoat
Sending PDA messages and talking in radio things now triggers autoaim.
With PDA messages it also gives visible message, for baddies without autoaim-capable guns to consider.
Health analyzer now shows is limb is not meat.
Ported new kinda of assemblies from TG - voice assembly.
It can be set to trigger on hearing a specific phrase.
Credit to PeteTheGoat.
Egg boxes and donut boxes can be constructed from cardboard