(io): add service to launch/monitor/stop external process
Description
- Add new service to launch/monitor/stop an external process
Proposal
This new service is used in the cases where we have binary from external companies that can't be tighly integrated with code.
It will manage the lifecycle of the external binary from within the Sight application.