WL#1514: Make watchdog the run in main loop

Affects: Server-7.1   —   Status: Un-Assigned

Related to: RT786 

problem: Transporter could not be created because a thread held a resource
(ip-addr and port). It seems like the watchdog was unable to terminate the
process  completly. 


Suggestion:
* Make the watchdog run the main loop. (then there is no risk that the watchdog
only succeeds terminating itself instead of the entire process).
* IpControlLoop runs in a thread.