Reverted both LordBraindead and my own work on firecode back to when it was stable. Fixed some issue with phantom-fires-in-pipes. Removed some useless things left over from FEA.
Updates the zone-sleeping code to account for turf changes.
Merge pull request #3729 from SkyMarshal/airfixes

More work on sleeping zones, fire fixes from master branch.