Copy all entries of ExecConfig. Otherwise workers will get incomplete data
Don't leak exec_config->ip_addresses on each ExecConfigDestroy
Turn ExecConfig into immutable struct
Add a comment that ExecConfig is supposed to be immutable
Split ExecConfig into ExecConfig and ExecdConfig

Former is the information needed by worker subprocesses,
latter is the information needed only by parent process itself.
Get rid of magic numbers
Store code review comments for later use
Update unit tests to work with split ExecConfig/ExecdConfig