Add utilities to load repo meta.
Do not print not NULL terminated RSA pubkey.
Fetch, parse and use remote repo metafile.
Do not restart a child when it gets some term sig.

If a child gets some termination signal, for example SIGSEGV, we should
terminate wait loop and do not try to restart that process as it would
likely repeat the issue and drop inifinite count of core files
subsequently.