FMonitoredProcess

Implements an external process that can be monitored.