IntermediateFIle - localize also exit code in destroy
ForkEngine - signals improvements
make sure we caugth signal from our children, not from external command executionin 3rd party module
seems wait and ECHILD was overkill, it's documented to be always retried