Fixed matches and candles not being able to burn papers. Also made Diona join prompt appear for a bit longer.
Fixes tank dispenser sprite not updating icons when a tank is added
Fixed police tape not going in tactical combat belts
Fixed xenobiologist having no preview clothes in character setup
Changes candle.dm procs to absolute paths
Merge pull request #6243 from Whitellama/bugfixes

Fixes tank dispenser sprites not updating, fixes combat belts not holding police tape, other bugfixes
Merge branch 'master' of https://github.com/Baystation12/Baystation12 into flame

Conflicts:
	code/game/objects/items/weapons/storage/belt.dm
Merge pull request #6236 from Whitellama/flame

Fixed matches and candles not being able to burn papers. Also made Diona...
Fixes heater/freezer icon updating if power cut
Readds powered pump to air injector
Fixes APC load totals periodically doubling

Also fixes areas updating excessively when update_use_power() was
called.
Fixes pressure regulator mode
Fixes critical gas freezer bug
Adds atmos/supermatter debug messages
Powernets

Moved powernet datum definition to powernet.dm
Improved APC load balancing.
Updated SMES charging to work better with new APC/powernet code.
Supermatter balance

Attempts to rebalance SM to work with new atmos machinery. Testing with
a 2-freezer 2-canister default setup, the engine can run to 500 kW at
700 K.
Engine piping update
Adds engine waste intercooler

Also fixes pipes in space having the wrong layer set.
Allows heater/freezer construction dir to be set
Adds heater/freezer boards to tech storage