Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev
Corrected variable edited field for blood dna. Was dna, not b_dna like it should be.
Fixed bad reference to active 1 in the medical computer's DNA field inputs.
Ported blank field patch to Computer3 systems
Merge branch 'dna_field_fix' into computer3_text_field_fix

Conflicts:
	code/WorkInProgress/computer3/computers/medical.dm
Fixes #5827

- Drones can now use .d to access Drone chat
- Cleaner and nicer check for dronechat, uses proper data from say.dm shortcut list.
- MISSING: .d alternative for "Russian localization" (Does anyone actually use that?)
Allows escape shuttle to scan IDs from within UI

Fixes #5592
Allows pod to be launched if shuttle leaves early
Updates tajaran hardsuit sprites

Adds inventory sprites for all hardsuits that didn't have it before,
except for the wizard one.
clipboard exploit fixes
folder exploit fixes
paper exploit fixes

i think my favourite part of this was
```var/obj/item/i = usr.get_active_hand()
if( ...  && usr.get_active_hand() != i))```
refining the clipboard topic checks
prisoner computer3 topic exploit fixes

fun : you could trigger grenades this way
computer3 remote view exploit fix

you could look at any atom for a tick.
could need improvement, does not check camera network at the moment,
because of the costly and temporary nature of the getter proc.
computer3 program topic protection
computer3 ntos topic exploit prevention
filing cabinet exploit fix

hooray for teleporting atoms to you via magic office furniture
cyborg topic exploit fixes

all kinds of fun here