[Do not merge] Fixes bubble/hull shield generators not updating air zones, update_nearby_tiles() cleanup.

- [ ] needs local testing.
I guess explosions can be problematic.

Also yeah, while there are some notable machines where it matters (doors), most machines don't affect airflow, so this probably isn't worth it.