Gibtonite changelog
Merge pull request #2499 from Ergovisavi/gibtonitechangelog

[CHANGELOG] Gibtonite changelog! PLEASE MERGE QUICKLY
Added proper sprites for the kinetic gun, removed redundant lines in hostile mobs, fixed an issue with mining mobs where they would update their icons after death if something was thrown at them
Merge branch 'master' of https://github.com/tgstation/-tg-station into Miningmobs
Updates changelog to include arm blades
Merge pull request #2502 from Miauw62/changelog

Updates changelog to include arm blades. Please insta-merge
Fixes Mechs dieing to Wand of death
Changes simple_animal/Die() because it disagrees with simple_animal/Life() due to the health variable
Blob Zombies!

Blob spores that pass over the dead will now couple with the corpses to create blob zombies that are stronger and more resiliant than the spore alone. Should the blob zombie fall the original corpse is recovered and just as cloneable as it was before infection. These are simple animals not under the control of anyone.

Blob zombies will occur automatically if a blob finds a corpse under it and it's not already a zombie. Blob zombies have a base 80 health (normal blobs have 40) and gain additional health if the host body is wearing armor. They don't however actually gain the normal benefits of wearing the armor.

Blob zombies attack for 10 to 15 damage per strike, as opposed to the paltry 2 to 4 a hostless spore does.

Why this is good for the overmind:
The overmind cannot directly command the creation of zombies but can rally spores to a corpse's location to largely assure it will happen by itself. Blob zombies still follow rally spore commands and still count towards a factory blobs spore limit. As previously shown they're far more robust than spores and also deny the crew the ability to clone the victim until the zombie is defeated.

Why this is good for the crew:
Remember when the warden kamakazied the blob at the start of the round only to be engulfed and killed with the entire armory in his backpack? You can get those guns back now, because the warden's corpse will soon be moving to a very recoverable location! This also promotes not letting people die pointlessly to the blob or at least dragging corpses away from the blob (and hopefully to genetics) so they can't be infected.
Fix for away mission runtiming.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
The GiaPull™
Converts Steal objectives (except for blueprints grr) to a datum-based system. This is to support further changes to the objective system, though it does make adding new objectives nice, simple and compartmentalized.
Returned to the forces of light thanks to gia

No more text paths, only normal paths
Fixes the AI restorer eating the AI, it can't be deconstructed with one in it and you can remove an AI from it regardless of power or cracked screen. (Can't put one in under these conditions though.)
A bunch of fixes of using old type of proc

Now it all deconstructs properly
Merge pull request #2506 from Mloc/tg-oops

Fix for away mission runtiming.
Fixes the names of reagents inside condiment bottles.
Commented out toggle admin-jump button
totally didn't forget about this, no siree
Removes unnecessary type check from projectiles/projectile/magic.dm death projectile.
Merge pull request #2450 from Cheridan/Magic

Husking someone as a changeling will now display the victim's notes.