Partial fix for pAI emotes (they still can't hear beyond one container
level, will require a say/emote code hack)
Dirt Fixes.  Pass ALL the attack_by's to the floor.
Ghost chat unicode support...removed unneeded sanitize()
Merge pull request #4203 from fira/pAIEmoteFix

Partial fix for pAI emotes (one-third-reimplementation of audio emotes)
Cleanbots are now created unlocked.

Allows roboticist to set up cleanbots and if they patrol or not.  Requires janitor access to lock them (Captain, HoP, Janitor)

Should probably have a proc that checks you have either of the access listed but for now this fixes this minor problem.
Fixed placing ID's into PDA's that are on the ground.

Removed useless can_use check, no reason that is needed there.
Mixed up some whitelist flags.
Merge pull request #4224 from Ccomp5950/bug_fixes

Bug fixes
Another year gone.
Merge branch 'dev' of https://github.com/Baystation12/Baystation12
Merge branch 'master' of https://github.com/Baystation12/Baystation12
Added some limited support for alien reagent reactions.
Added an alien var to metabolize procs for humans and monkeys to tie into alien reagent reactions.
Fixed some cocked up checks for alien var.
Safer way to do the alien thang.
Indentation fix.
Merge pull request #4229 from Faerdan/dev

NanoUI Debug Updates
Merge pull request #4225 from Zuhayr/dev

Mixed up some whitelist flags, also added alien reagent reactions.
PDA NanoUI Optimizations.

Since we no longer have to send data on first UI view we can remove those
checks and only look at the data we need to send when we need to send it.

Also fixed a couple of the links on the status display function.
Commit testing? What's that? Single character fix for pulse checking.