Changeling personal hivemind
*Creates new living mobtype: voices who are created inside of other living mobs. They communicate only with other voices in the same mob and the mob itself.

*Uses the new mobtype for changelings. Lings now have the option to absorb the "memories" of a target. The memories can ghost on their own accord or be forced out by a changeling to prevent spam or verbal abuse. After ghosting the former voice can re-enter the original body (now probably a husk).

*Adds an argument to the ghostize verb to have the ghost refer to a new mind. This was used to have voices be able to enter their own body. - Adds the option for a living mob with voices to talk to them using ":v". (This isn't in the current patch for some reason)]

*changeling powers can now have multiple verbs tied to them
*You now talk to the voices in your head with :p for personality.
*Voices now show up in the player panel. (Note that if you make the voice into a corgi with adminmagic the poor guy will have a corgi stuck inside of him)
*Voices now again count as alive. Changed that for some reason, they should of course not hear deadchat.
Merge remote-tracking branch 'remotes/origin/master' into changeling_voices_squash

Conflicts:
	html/changelog.html
Merge branch 'master' of https://github.com/tgstation/-tg-station into changeling_voices_squash

Conflicts:
	code/game/gamemodes/changeling/changeling_powers.dm
	(just one line that actually was the same)
Monkeys will now handle storage items like humans. It will be highly noticeable on clicking your backpack while it's on your back slot. It will actually open the contents instead of moving the backpack to your hand without a sound.
Aliens are not included to this change.
Holodeck computers will use power_change() now, who will call their emergencyShutdown() proc. This will make the holodeck shut down if the power of the area dies.
Added a check on the emergencyShutdown to see if the holodeck area is already empty.
Removed the unused togglePower() proc of the holodeck computer.
Removed the alien check on obj/item/attack_paw(), the "your claws aren't capable of such fine manipulation" little piece of code is now in obj/item/attack_alien().
Merge branch 'master' of https://github.com/tgstation/-tg-station into changeling_voices_squash

Conflicts:
	code/modules/mob/dead/observer/observer.dm
Made all the machinery use ..() on the Topic(), instead of having a copy pasta everywhere to see if the human is dead or others. This will stop dead AIs interacting with machineries or others.
- You now cannot talk to voices in your head directly. Go mad ramblings!
- Fixes two procs that had mob/dead/observer as pathname
- Added a helper proc to create voices.dm
Securitron access to the DETECT cartridge

My thinking behind this is ff the detective isn't meant to arrest people himself but is meant to call for back up instead, why not give him access to back up that will actually show up?

Also added SecBot access to the Captains for no reason other than he's the Captain and he should be getting his hands dirty.
Also is the captain's PDA meant to have access to all pda functions? Because I've noticed theres a few missing.
Changed the projectile code to have a lower probability to hit your target area the further away you are, instead of the further the original target was. This is more logical and makes sense. I also changed how it decides which zone to hit instead, if the random check fails.

Fixes #922
Merge branch 'master' of https://github.com/tgstation/-tg-station into detectivebeepski
Removed all the spawn()s for PDA radio functions, seems to work fine.
*Adds a new wizard spell: Flesh to Stone
*Spell renders one target (choosen from list) immobile and incapable of interaction by encasing them in a breakable statue
*Effect ends after a long while (4 minutes) if the statue remains intact
*Requires robes and has a range of 2 squares, cooldown 60 seconds
*Statue can be animated by Staff of Animation, the spell will still end at the normal time
*Currently can be used on humans, monkeys, and corgis
Update constructable_frame.dm
Update designs.dm
*statues are now a subclass of lockers (stripped of most its procs) to fix some inheritance problems
*statue sprites updated from "granite" to "marble" to fix some contrast problems
*statues now get their Health from their target's current health, healthy humans and monkeys will have 200 health before shattering, corgis will have 120 health. Injured targets will make for easier to smash statues.
*likewise when a mob is unstoned it will take any damage the statue took as brute damage.
*Replaced godmode with a set of vars to assure the mob's health remains constant while a statue
Merge pull request #1 from Jordie0608/Cyborg

Cyborg
Statue Bugfixes

*the targeting for the spell has been reworked so there's no chance of people in the same loc getting stoned instead of your intended victim. As a result of this improvement, wizards can now cast the spell on other wizards with reckless abandon
*Flesh to Stone and the Staff of Animation play nicer with each other now, no more mobs getting trapped in item mimics after escaping the statue.
*Minor tweaks to the monkey statue, which looked dumb