Lot's of stuff, Read full Commit log

Cybernetic limbs
Multi-location operations
Limbs have sprites now (They never dropped before so it was irrelevant)
No Organic healing of Robotic limbs (But the message is still there, fixing soon)
No "organic" diseases in Robotic areas
No more operations in robotic areas - Cheer's Pete for the surgery system being so nice
Healing Robotic limbs with welders (brute) and cable (burn)
Probably other things I forget
Updates code/game/objects/items/stacks/medical.dm - Woopsie.
Became less selfish
Made it Easier to create your own Multiple location surgeries, updated surgery/multiple_location_example.dm to reflect this
Updated surgery/limb augmentation.dm to this new way of handling Multiple location surgeries.
YOU SAW NO TEST COMMENT!
Fixes #1716 as far as I have tested
Gives all turret cover types their own Ex_act's
prevents the gun from deleting the cover

Tested on
-Turret
-Just cover
-Porta_turrets
-Just porta turret cover
Fixes Chem healing and Chem damaging of Robotic limbs
Hey @Cheridan NO ISTYPES! :D
Ugh.. I mean "Removes" 10 totally unnecessary istypes
Fixes the healing of robotic limbs so that the message actually doesn't display now.

Credit to ACCount12 for digging around and finding some nifty code
that my brain never thought of
Fixes an earlier attempt at the previous commit
Fixes a comment that was a DIRTY LIAR
Adds a robotic limb heal proc
this is due to the original proc having a check in it now which saves us
millions of snowflakey checks, if you wish to heal a robotic limb use
heal_robotic_damage(brute,burn) it functions the same as heal_damage
but actually heals robotic limbs instead of organic ones

Updated the welding and wiring repairs to use this proc
New Human EMP_act
Old one was shite and I broke it somewhere
Fixes for @Aranclanos

Diseases now have a requires and a required_limb variable
if requires is 1 then it will run a check for required_limb (WHICH USES TYPEPATHS)

Reverts a turret change that git through into the pull for some reason

added some feedback messages in certain places

removed the hulk-like snowflake check that was really crappy anyways

Reworked a part of surgery/surgery_step.dm to use a switch
Commiting some soft Updates of commits I'm behind on and Committing the rest via git.
Merge branch 'master' of https://github.com/tgstation/-tg-station into 13/10/2013-Limb/organ-stuff

This probably broke everything... :(
Centcom Away update

Fixes aired/airless mixing on solars
Adds some misc stuff
Adds a necessary check against surgeries on Robotic organs
Reworks limb surgery/limb augmentation.dm to use a Switch

Ignore changes to do with "Requires_organic_chest" I removed it, but since re added it as it was preventing an exploit
Invert's a check that I accidentally edited
Full type path for a list variable
Camera bug sprites from Rob
Fixes bible spam
Fixes "r_arm" nonsense
Fixes appendicitis carrying over to robotic chest
Merge pull request #1825 from Cheridan/AwayMaps

Centcom Away update
Merge branch 'master' of https://github.com/tgstation/-tg-station into camera_bug_sprite

Resolved Conflicts:
	icons/mob/items_lefthand.dmi
	icons/mob/items_righthand.dmi
Merge pull request #1876 from Giacom/camera_bug_sprite

Camera bug sprites from RobRichards