Cosmetic changes to the menu ready button.
It works like a toggle switch now.
Main menu should now be big enough to not display a scrollbar.
Adminhelp refactoring, you can now type adminhelp in command box.
Formatted some code, also added a confirmation for the sender if their adminhelp looks fine.
Changed radio format: channel now goes before name
The say verb will try to detect some simple errors (say msay) and warn the sender.
The sender is allowed to just send, edit or cancel their message.
Renamed the .admin class to .log_message, which better describes its purpose
Changed radio colors in attempt to follow a color pallete while keeping readability.
Also moved stuff around, tried to 'section' the bloody thing.
Added toggleable 'chat tags' that can mark different channels in chat.
They are toggleable in the player preferences verb-tab, default is on. They are not necessarily limited to anything, it is just an image in text. The main use is to mark some distinct channels (like OOC, LOOC, admin and mod cheat, dead chat, PMs, ...). To make them more visible, easily distinguishable and perhaps more visually appealing.
Chat tags for OOC and LOOC.
Moved formatting of admin and mod say channels to stylesheet + added chattags
This actually removes some stuff from asay and msay. The only place where admins and mods(/mentors/whatever) are distinct now is msay, and only in name: admins have their nick colored like their OOC chat (though this can be changed in stylesheet.dm). Also added the feedback thingy proc call and did some code cleanup.
Admin PM cleanup; moved styles to stylesheet.dm, added chattags
Dead chat now uses a single proc for broadcast. Improved dchat formatting, added chattags
The analyze-air verb now shows temperature in Kelvins in addition to degrees Celsius.
Posibrain candidates will now be asked twice if they want to join the game
Fixed a bug that prevented people joining as posibrain
Revert "Fixed a bug that prevented people joining as posibrain"

This reverts commit 643bac47cb2e2adf8d6d3cfef27e3d3d0761fbbf.
Fixed a bug that prevented from joining as posibrain.
Dead chat will get announcements when someone joins or leaves it.
This is mainly for wizard and cult rounds, where it is important to know that a wizard/cultist is watching. The announcement was added for most other types of leaving/joining the ghost realm. Admin ghost doesn't get announced for obvious reasons.
Separated pAI and posibrain candidacy, fixed their jobbans.
You can now toggle special role candidacy for pAIs and Positronic Brains separately. A pAI jobban will now display correctly.  People will be banned from posibrain if they have a jobban on both AI and Cyborg (this is reflected in the character creation GUI as well). Using 'never for this round' on the pAI popup is no longer irreversible.
Merge pull request #7164 from Amunak/chat-shenanigans

Mostly chat-related improvements, mainly adding chattags (icons) to important channels