Lost connection handling

- lost connection handling (detection and reconnection logic)
- by default in some of the main integration tests, now using simulator launched as an external process, this is in part in preparation for the integration with the real RSN OMS endpoint, but it also facilitates a more realistic test of the lost connection and reconnection
- several adjustments in the simulator code and in the launching logic to support the above

Other noteworhty changes in this PR:

- Edward: I'm temporarily commenting out you AgentAlertManager related additions in the PA because it seems they are conflicting with the status manager. My other changes are unrelated and once I commented out those additions 5 of my integration tests worked again. Will investigate later about this with you.

- Maurice: The launch test with 13 platforms and 8 instruments is skipped but it runs just fine. Haven't heard back about my emails about that.