Replaced most reagent initialisations with the helper proc create_reagents().
Merge branch 'master' of https://github.com/tgstation/-tg-station
Merge branch 'master' of https://github.com/tgstation/-tg-station
Removed the barely implemented sleeping and resting states of silicons (doesn't make sense anyway and probably wasn't intentionally existent). Also cleaned up powersink code to enforce its mode and all variables affected
Fixes talisman items not fully removing selves when used
Males are cloned with a full beard.
Shards are dangerous, Take Two!
-Shards cut your hand if you try to attack with one and you are not wearing any gloves.
-Adds a sound to attacking grilles with shards.
-Changed the randomized force into throwforce.

Should be less favourable to break down grilles with shards now.
-Replaces the holodeck boxing ring that no longer works with a dodgeball arena. Adds dodgeball sprites and defines.
-Fixes the crew monitoring console disappearing when damaged (meant to do this before but the change didn't go through somehow)
-Readds the space piano, removes the useless /device subtype from its path.

-Makes tables use a less hardcoded method to determine iconstate.
Merge branch 'master' of https://github.com/tgstation/-tg-station into Master
-Adds the dodgeball sound effect.
-Adds a two-headed coin to maintenance.
-Adds the RD's plant to his office.
-Adds lightswitch to hydroponics back room.
Merge branch 'master' of https://github.com/tgstation/-tg-station into Master

Conflicts:
	maps/tgstation.2.1.2.dmm
-Updating my map. Used the tool thing. It's pretty neat. I think I did it right??
Merge branch 'master' of https://github.com/tgstation/-tg-station into shards

Resolved Conflicts:
	html/changelog.html
Changelings Scaling to Server Population

Adds scaling of number of changelings to server's population if TRAITOR_SCALING is enabled in the server config.

pop/6 during Changeling mode
pop/18 during TraitorChan mode
(For reference, Traitor uses pop/5)
Increased changeling_scaling_coeff to 8 after further thought.
Cargo manifests from CentComm may contain errors.  Stamp them DENIED for refunds.  Doesn't apply to secure or large crates.  Feedback shows up in the orders console, including amount of plasma and crates shipped.  Each entry is preceded by color-coded point value.
Possible errors:
Incorrect station name
Incorrect number of packages in shipment
Items missing from the crate
Merge branch 'master' of https://github.com/tgstation/-tg-station into ling_scale
Merge branch 'ling_scale' of https://github.com/Ikarrus/-tg-station into ling_scale
Tweaked coefficients a bit higher.

8 -> 10
18 -> 25

Changeling Mode
3 lings at 25 round-start-ready pop
4 lings at 35 round-start-ready pop
5 lings at 45 round-start-ready pop
6 lings at 55 round-start-ready pop
7 lings at 65 round-start-ready pop

Traitor-chan
2 lings at 38 round-start-ready pop
3 lings at 62 round-start-ready pop
etc
Changed the health check for crit in life.dm for humans, monkeys, and aliens from < 0 to <= 0.

Fixes that weird issue where people can take 5 laser hits to the face and still run around at 0 health until someone sneezes on them or they stub their toe.