Makes helmet icon south state consistent with east/west states.
Merge resolution.
Merge pull request #7010 from Zuhayr/dev

Dev
Makes vending machine coffee price in line with other items
Adds tajaran/unathi tacticool sprite sheets

No more clipping into muzzles.
Cleans up slime saycode clutter

It was cluttering saycode used by every living mob in the game with
something that only applies to slimes.
Also, code that really applies to hearing a message shouldn't have been
mixed up with code for speaking a message.
Really awful.
ERT Update

Bevy of ERT changes and updates, outlined in a forum thread here:
Removed attack_paw, attack_animal and attack_slime.
Readded monkey dexterity checks in each attack_hand as appropriate.
Robot analyzers can now be placed into tool belts.
Buildable robot analyzers
- Robot analyzers can now be built using Protolathe. They are low-mid level tech, requiring quite small research levels and no rare materials.
Readded interactions for slimes and monkeys using attack_generic proc.
Fixed some issues with previous commits, gave aliens and animals an attack proc, removed now-unused stungloves from attack_hand procs.
Fixed up weird sound-playing by simple animals, changed all simple animal attack strings to past tense so they gel with other harm intent actions. Readded simple_animal eating food, tested everything.
Research Safety

Research build paths are now type safe. ensuring the object type that is to be constructed always exists.
Relocates lasercolor snowflakes.

Relocates some of the laser tag assessment code into more relevant areas.
Portable turrets are no longer considered fully emagged while in lethal mode. Affects target assessment.
Fixes an issue with turret control windows not refreshing.
Fixes robot movement caused by non-self using power
Map Fixes

Corrects a merge conflict.
Makes it possible for the CE to unbolt the engine core hatches.
Moves Chargers, adds some engie portables
Adds FearTheBlackout/Devildabeast's custom item.