Fixed robots having a low charge getting their equipment state and UI out of sync.
Shunted AI Tracking

-When an AI shunts into an APC, the pinpointer will begin tracking it. When the AI returns to its core, the pinpointer will go back to locating the nuke disc.
Merge pull request #301 from Cheridan/master

Shunted AI tracking.
Parrot fixes
- Parrots will now reset to wander after being stuck for long enough.

- Attacking a parrot will no longer give the attacker a "you have nothing to drop" message, that was a typical 'usr' error, woops.

- Fixed some typos in the comments.. What? That's totally commit log material!
changelog update for ai tracking change, fixed typo

Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
Merge pull request #223 from Tastyfish/master

Fixed the inventory UI glitch for borgs on low power
 * Fixes diseases using the data of the same reference, meaning disease data won't overwrite everything.
 * Created a new reagent proc called on_new(). It will be called after a disease is created in add_reagent().
 * Made vaccines copy the data they use, instead of referencing it.
Merge pull request #305 from Giacomand/ViroFix

Disease Fix
Merge pull request #303 from caelaislinn/master

Changelog update for AI tracking change
Moves the copy/pasted code into a function.
Merge pull request #302 from Nodrak/parrot_fixes

Parrot fixes
Merge branch 'master' of https://github.com/tgstation/-tg-station