Ported a bunch of bugfixes from BS12. Thanks guys!

NanoUI for chemmaster and Cryo
Rollerbed fix
Attack logs for reagent and throw attacks
Bugfix for disease.dm (spreading I think)
Minor Fire fix
Typecheck fix in mecha's for brains
Fixed Thermite
Shards of glass no longer lacerate feet for people in full-body suits
Laser Tag Guns no longer kill you if you shoot yourself in the mouth
Dsay for Mods, with unique identifier
Bicardine now slows IB
Sleeper chemical injection rebalance
Monkey Cube Fixes
Removed PA from supply crates. Added new reactor cores to supply crates (Warning! Dangerous!)
Fueltank code cleaned up
Chemistry Rebalanced Ported: Side Effects removed, replaced with Toxicity code. Over 30u of most chemicals is toxic.
New Janicart and NanoUI update
Dionea no longer require a whitelist to play. Nerfed them significantly as well as plants should probably BURN at lower temps than flesh.
The Hailer is now a hearable message
Officers can now be set as Revolutionaries
Ported 4 digit pin numbers and all referances to the game year to the new global var [game_year]
Dropper Delay
Possible fix for the first time login lag

Many, many minor fixes thanks to Erthrilo.

Signed-off-by: Jamini <mobiousjami@gmail.com>