Wip fixing suit spints.
Fixes Hotkey
Fixes #7374.

Now checks the correct ringer flag when receiving a PDA message.
Fixes #7366.

Kills unecessary photo datum which wasn't even used correctly anymore.
Photos have a global id for ease of synth syncing.
Changes how law/photo syncing is handled when pulsing the appropriate borg wire.
Also ensures re-synced borgs are added/removed from the appropriate AIs.
Fixes #7378.

Now uses the config.wikiurl setting instead.
Assumes wikiurl is in an format which can accept titles, in Bay12's case: http://wiki.baystation12.net/index.php?title=
Context-based Combat Fixes
Removed the Goon catwalks.
Reverted colours to previous iteration.
Fixes #7354
Back Sprite

Adds a back sprite for the Hazard Rig
Merge pull request #7390 from PsiOmegaDelta/dev-freeze

Dev freeze
Ready-button consistency.

The Ready/Not Ready options during round now always set the ready flag as according to their name, rather than always toggle.
This prevents the case where (due to heavy load/no processing of dialogs during early client startup) the dialog claim one thing and the lobby status tab another.
Fixes #7388
Amendment to previous commit.
Fixes #7293.

Attempts to make SMES less stubborn about refusing to be turned off.
Removes code in Topic() which is handled by parent.
Merge pull request #7389 from Raptor1628/dev-freeze

Back Sprite
Merge pull request #7387 from mwerezak/alarms

Fixes #7354
Drastically reduces radiation storm duration.

Numbers were previously based on the assumption that the default number of master ticks were 10 rather than 20.
Fixes Officer Beepsky wrecking targets he cannot see.

Secbots and portable turrets no longer target mobs which are set to INVISIBILITY_LEVEL_ONE or above.
Fixes broken span statement.

Adds a proper class and closer.