Do not launch pluggable transport plugins when DisableNetwork is set.

When DisableNetwork is set, do not launch pluggable transport plugins,
and if any are running already, terminate the existing instances.
Resolves ticket 13213.
Improving error message.
Merge remote-tracking branch 'rl1987/bug13228'
Merge remote-tracking branch 'yawning/bug13213'