Fixes #7295.

Cleans up round end summary.
Removes duplication of traitor summaries.
Attempts to improve how the traitor purchase log is presented.
Ghosts made manifest now have different names and assignments, otherwise one would get messages like "Anguished Phantom played as an Anguished Phantom".
Instead the message is "Anguished Phantom played as a Manifest Ghost".
Implements existing assistant alternate job titles

Adds an option to choose one of the alternate job titles for assistant
already defined at
https://github.com/Baystation12/Baystation12/blob/master/code/game/jobs/job/assistant.dm#L12
Fixes #7323.

pAIs no longer check and cut wires when interacting with radio functionality.
Map fixes.

Removes lone pipe in the nuke arrival airlock.
A pipe for the new atmos ejection line had relocated itself into space. Returned to its place.
Adds airlocks mentioned in #7325.
Science goggles overlay fix
Tape fixes

- All paper variants now have taped icon states (might change this to an overlay in future)
- Tape objects inherit overlays from attached papers
Bunch of diona nymph tweaks/fixes.
Tidied up/fixed up the rig back icons.
Fixes autolathe menu.
Fix for #6476.
Fix for #6643.
Fix for #7322.
Merge pull request #7339 from Segrain/master

Bugfixes.
Fixes diona and simple_animals eating snacks.
Blast doors' sprite now doesn't disappear when damaged - fixes #7341
Fixes #7316
Fixes #7310 and should also fix #7311
Actually fixes hardsuit back icons.
Merge pull request #7303 from TwistedAkai/dev

Implements existing assistant alternate job titles
Merge pull request #7342 from Amunak/blastfix

Blast doors' sprite now doesn't disappear when damaged