rfree otshellutils

Ok this PR includes the previous one, because it should go after it;

If it not correctly made somehow, then maybe just merge the code from:
https://github.com/rfree2monero/bitmonero/commits/pr-20140808-rfree-otshellutils