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)
Merge branch 'master' of https://github.com/tgstation/-tg-station into changeling_voices_squash

Conflicts:
	code/modules/mob/dead/observer/observer.dm
- 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
Merge branch 'master' of https://github.com/tgstation/-tg-station into changeling_voices_squash

Conflicts:
	code/game/gamemodes/changeling/changeling.dm
	code/game/gamemodes/changeling/changeling_powers.dm
	code/game/gamemodes/changeling/modularchangling.dm
changelog update

Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
Changed the pug sprites
Energy Crossbows now play the correct sound

Changed it so that silenced weapons still play the fire_sound that they
are given
Fixed variable names

Fixed variable names so they use proper naming convention
Merge branch 'master' of https://github.com/tgstation/-tg-station
Emagging cyborgs href spoof fix

Stops human, non special AI from emagging cyborgs using a spoofed href
Further Sanity

Ensures the AI will only recruit valid targets for emagging
Re-Adds the Sigh emote
Changes the ingredient item in the mime burger recipe from a beret to a mime mask.
detective can reskin his gun

Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
Merge pull request #1284 from caelaislinn/terbs_weekly_fun

Terbs weekly fun #3 detective can reskin his gun
Merge branch 'master' of https://github.com/tgstation/-tg-station
Adds a new admin verb in the debug category called Silence Sounds. It can be used to stop all sounds currently playing. Useful if you need to diagnose if the sounds are the cause of lag, or if you play two sounds on top of each other.