Don't use get_area proc, introduce myArea variable.

Conflicts:
	code/modules/power/power.dm
Because it use less instructions.
experimental getArea() proc.
Declare myArea as an area.
Use the experimental getArea.

Conflicts:
	code/modules/power/power.dm
Revert from area to text.

Conflicts:
	code/modules/power/power.dm
atmos: remove a few force-deletes in merge code

Removes del(giver) from pipeline/merge(), turf/assume_air() and
atom/assume_air().
Thanks to valzargaming on reddit/github for pointing it out.
fixes #4717

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Let depend on use_power var if we need to know the area.
Enabled action icon for magboots

Conflicts:
	code/modules/clothing/shoes/magboots.dm
Removed the now-redundant verb

Less clutter for the object panel.

Conflicts:
	code/modules/clothing/shoes/magboots.dm
Prevent vox boots from enabling in player's hand

Vox players can't "dig their claws into the flooring" when holding the
boots in their hand. When enabled, the boots can't be taken off until
disabled.
Clean up check for item being equipped

Moved some common code to item.dm. Someone should probably take a look
at get_equipped_items() in inventory.dm sometime in the future.