Compatibility with version 500

Changed the names of vars and procs that have the same name as reserved
vars and procs in the new version.
Chickens now has feather_color
mice has fur_color
/obj/machinery/atmospherics has atmo_color
/obj/machinery/portable_atmospherics/canister has can_color
/obj/structure/cable has cable_color
/obj/item has item_color
All doors has animate_door() instead of animate()
/obj/machinery/transformer/proc/transform() is now alter()