Merge remote-tracking branch 'upstream/dev' into Brig2
Merge pull request #5979 from PsiOmegaDelta/Brig2

Communal Brig - MKIIv2
Merge remote-tracking branch 'upstream/dev' into Warn
Removes the loophole ion-law. Adds in some other ion law changes.
Merge pull request #5989 from PsiOmegaDelta/Warn

Fixes #5985
Merge pull request #5997 from PsiOmegaDelta/Ion

Removes the 'loophole' ion-law
Brig Fixes

Fixes a few lighting issues, brig cell doors, adds missing berets to the
wardrobe and closes disposals outlet.
Renames "laser gun" to "laser carbine"
No more auto-adjustment of cell status displays.
More Fixes

Changes detective's office to better looking and flowing version, adds a
few more lights in places, updates security job numbers for new spawn
count.
Even more fixes

small fixes, biggest ones are airlock controllers
Moves the radio controller to the controllers dir
Updates radio controller pathnames to be absolute
Merge pull request #6006 from Raptor1628/dev

Brig Fixes
Merge pull request #6009 from mwerezak/laser

Renames "laser gun" to "laser carbine"
Gives filters proper names, updates airlocks to use filters

Docking ports still don't use filters though, as it would mess with the
docking ports that are also airlocks. Docking is infrequent though so it
should be fine.
Refactored copypasta in post_signal()
Moved ambiance sounds out of horrendous ifchain to area definitions.
Changed ambiance spamcheck to use time instead of 10 minute spawn.
Allows airlock access buttons to use ID in hand
Changed /area to /area/space to get rid of anicent and terrible strict typechecks every time you needed to check if it's space area.