univalue: make spaceStr thread-safe

Simply add spaces to the existing string instead of using a temporary.

Fixes #4756.

Tested with `src/bitcoin-tx -json -create`.

This seems to be more than just using a copy?