Portable Turret Fixes

Constructed turrets begin offline. (Un)wrenching turrets now take time.

Uses the additional Topic-arg to make it possible for turret covers to call the actual turret Topic proc. Kills quite a few lines of copy-pastah.

If a turret has at least one controller then it cannot individually be turned on/off or set to lethal stun.
This to prevent situations where the turret controller claims that turrets are offline or in stun mode while individual turrets have been given other settings.