Fixes #6055

The construction preparation area now has a true solar array with the necessary tracking equipment.
Fixes #6058

Corrects the id_tag of the exterior fore solar airlock.
Replaces EVA airlock sensors with access buttons.
Merge pull request #1 from mwerezak/circuit-board2

Fixes circuit board issues
Noted a wall-deletion optimization made over at -tg. Credit to @Aranclanos.
Merge pull request #6050 from mwerezak/breathing

Simplifies handling of inhale_pp
Merge pull request #6056 from mwerezak/dev-fixes

Fixes firedoors not opening
Merge pull request #6059 from mwerezak/power-net

Fixes APCs eating up all the power even when fully charged
Merge pull request #6060 from PsiOmegaDelta/EnginSolar

Fixes #6055
Merge pull request #6061 from PsiOmegaDelta/ForeSolar

Fixes #6058
Merge pull request #6062 from PsiOmegaDelta/Walls

Optimization - Walls deletion
Merge pull request #6051 from comma/detcomp

Initial commit of detective console rewrite.
Added handling for space travel/stragglers.
Now new empty space levels are created if needed.
Added config option to use overmap system, ticked files in.

Conflicts:
	code/setup.dm
Added caching of zlevels.
Currently only condition to cache them is lack of client mobs there.
Updated templates for nanoUI changes.
Merge pull request #6052 from PsiOmegaDelta/Mapping

Fixes #6027
Added ability to pick photo size.
Makes it possible for the AI to make station wide announcements. Improved AI verb handling in case of death/restoration.
Engine room tweaks.

The engine cooling pump now begins online, as otherwise supermatter delamination will occur.
One of the freezers now begins offline, seems power demand is just too great otherwise.
Merge pull request #5990 from Hubblenaut/dev

Fixes phoron reactions
ERT update 3: electric boogaloo.