Adds Trange and oTrange. These are both a lot quicker in processing loops because they only use turfs.
Changes to make has_reagent a tad more efficient, and removing expensive uses of it in some places, replacing with better versions.
Basic code cleanup, code moving and some performance tweaks.
Speeding up mob code.
Battery racks are now using cached icons for better speeds and less resource-use.