Merge branch 'master' of https://github.com/tgstation/-tg-station
Merge branch 'master' of https://github.com/tgstation/-tg-station
Merge branch 'master' of https://github.com/tgstation/-tg-station
- Removes mimes' ability to speak. Clowns cannot break their clumsy nature, so mimes should not be able to break their silence.
Merge branch 'master' of https://github.com/tgstation/-tg-station
Merge branch 'master' of https://github.com/tgstation/-tg-station
Merge branch 'master' of https://github.com/tgstation/-tg-station
Merge branch 'master' of https://github.com/tgstation/-tg-station
Merge branch 'master' of https://github.com/tgstation/-tg-station
Removes /obj/effect/projection and /obj/effect/shut_controller. Amends the name of /obj/structure/showcase to be lowercase.
Moves /obj/effect/decal/mecha_wreckage to /obj/structure/mecha_wreckage. Does not update the map.
Standardises and updates text styling in mecha_wreckage.dm.
Moves /obj/effect/alien to /obj/structure/alien. Does not update the map.
Moves /obj/effect/alien/acid to /obj/effect/acid. Adds a new sprite for acid.
Standardises and updates text styling in code/game/objects/effects/aliens.dm.
Adds luminosity back to weed nodes.
Changed machine frame to automatically generated required component description and to update the amounts as components are added.
Debraining humans visually change their appearance.

https://dl.dropboxusercontent.com/u/831776/debrain1.png
https://dl.dropboxusercontent.com/u/831776/debrain2.png
Placing a brain back into a human calls update_hair(). They will look bald.
A fix for a runtime that would occur if you tried to re-brain a monkey.
Fixed the pinpointer ignoring z-level changes and directing the user to a nonsense location if the disk is on a different z-level
Fixed the robot sight modules, eg mesons not clearing on death.
Fixed cablecoil not updating user mob at all and added a give() proc to more standardly give coils more and cleaned up coil joining