qa: Make tmpdir option an absolute path
qa: Make tmpdir option an absolute path

This should fix issues with the multiwallet test and symlinks
when the tmpdir is a relative path.

Rather than fixing os.symlink to work with paths relative to a
directory descriptor, which does not work on Windows, normalize
the path instead.

Github-Pull: #11472
Rebased-From: fa9de370b17297d6dd542da627c8dd2b31aec340

romanornr/viacoin,GroestlCoin/bitcoin,wangxinxi/litecoin,GroestlCoin/GroestlCoin,tecnovert/particl-core,Anfauglith/iop-hd,BitzenyCoreDevelopers/bitzeny,Anfauglith/iop-hd,qtumproject/qtum,UFOCoins/ufo,Anfauglith/iop-hd,gjhiggins/vcoincore,GroestlCoin/bitcoin,Anfauglith/iop-hd,GroestlCoin/GroestlCoin,Jcing95/iop-hd,GroestlCoin/GroestlCoin,BitzenyCoreDevelopers/bitzeny,wangxinxi/litecoin,romanornr/viacoin,Jcing95/iop-hd,particl/particl-core,GroestlCoin/GroestlCoin,UFOCoins/ufo,romanornr/viacoin,wangxinxi/litecoin,digibyte/digibyte,GroestlCoin/bitcoin,Anfauglith/iop-hd,digibyte/digibyte,particl/particl-core,gjhiggins/vcoincore,gjhiggins/vcoincore,GroestlCoin/GroestlCoin,Jcing95/iop-hd,BitzenyCoreDevelopers/bitzeny,digibyte/digibyte,gjhiggins/vcoincore,particl/particl-core,GroestlCoin/bitcoin,particl/particl-core,Anfauglith/iop-hd,qtumproject/qtum,BitzenyCoreDevelopers/bitzeny,digibyte/digibyte,wangxinxi/litecoin,tecnovert/particl-core,digibyte/digibyte,qtumproject/qtum,BitzenyCoreDevelopers/bitzeny,tecnovert/particl-core,digibyte/digibyte,tecnovert/particl-core,tecnovert/particl-core,gjhiggins/vcoincore,qtumproject/qtum,Jcing95/iop-hd,GroestlCoin/bitcoin,romanornr/viacoin,wangxinxi/litecoin,qtumproject/qtum,GroestlCoin/GroestlCoin,qtumproject/qtum,gjhiggins/vcoincore,UFOCoins/ufo,BitzenyCoreDevelopers/bitzeny,romanornr/viacoin,GroestlCoin/bitcoin,qtumproject/qtum,UFOCoins/ufo,tecnovert/particl-core,Jcing95/iop-hd,particl/particl-core,UFOCoins/ufo,Jcing95/iop-hd,particl/particl-core,UFOCoins/ufo,romanornr/viacoin,wangxinxi/litecoin