Fire alarms, extinguishers, intercoms and pipes (always pipes)

Draws some pipes through doors or other more convenient objects than walls, mostly affects cargo maintenance.
Adds vents/scrubbers to the surgery storages.
Ensures that each shutter divided section in the primary hallways have at least one fire alarm, extinguisher and intercom. Also tries to group them together so that if you see one you can expect the rest.
Decorates various rooms around the station with fire alarms, due to (hopefully) increased fun.
Adds an AI holopad to the HoS office, seeing how all other heads of staff could have the AI's company.
Relocates the holopad in the library slightly because it was annoying to see it on a carpet.
Completely fixes #5422.

Can now operate the inner perma-sec doors using the button outside.
Partially corrects #5438

Central atmospherics computer now expects atmos access, rather than CE access.
Fixes #5440.

The botanist lockers in Xenofauna now have the same access requirement as the relevant door.
Fixes #5441

Engineering shuttle doors now require either Atmos or Engineering access, not both.
Fixes an APC in medbay lobby not being connected to the power grid.
Fixes #5446
Removes fire shutters that were doing more harm than good in xenobiology. Adds missing air alarm in medbay starboard corridor.
Readds check for sharp && !ismob(W.loc)
Fixes vents not properly resetting the pressure check correctly when the "default" value.

Copy-paste..
Merge pull request #5455 from PsiOmegaDelta/AirAlarmFix

Fixes vents not properly resetting the pressure check correctly
Merge pull request #5436 from PsiOmegaDelta/BitOfAll

Fire alarms, extinguishers, intercoms + Fixes #5422, #5440 & #5441
Merge pull request #5439 from PsiOmegaDelta/AtmosAccess

Partially corrects #5438
Merge pull request #5453 from mwerezak/embed-fix

Fixes #5446
Merge with master.