You can now deconstruct cyborgs

	This is a less destructive way to extract the MMI from a cyborg.
	Also, you can no longer use broken flashes for eyes.
Made cyborg deconstruction a bit harder

You now have to lock down the cyborg via a Robotics console, or cutting
the lockdown wire on the cyborg, in order to deconstruct it.
Cyborgs can now unlock themselves

New verb added that allows Cyborgs to unlock themselves if they are locked.
Cyborgs are not able to lock themselves again, and will need a roboticist or someone else with access to assist them.
Cyborg construction now stores endoskeleton for deconstruction to use

When you construct a cyborg now, the endoskeleton is stored in the mob, where before it was deleted.
Cyborg deconstruction now checks if there is a stored endoskeleton. If there is, it deconstructs it. If there isn't, it spawns new parts like before.
Also, there is now a burn_out proc for flashes, since the feature was previously copypasta.
Putting deconstruction code in a proc for organization and later use
Merge pull request #1614 from JJRcop/mmi-extract

Adds the ability to safely deconstruct cyborgs