[RPC] Update getrawtransaction interface https://github.com/bitcoin/bitcoin/pull/15159/commits/04da9f4834e1651da65ceb6379950cef9450591c (Amiti Uttarwar)
Address test todos by removing -txindex to nodes. https://github.com/bitcoin/bitcoin/pull/15404/commits/8e4b4f683a0b342cec24cd51b1e98433034ea2ea (Amiti Uttarwar)
Depends on D6058
This is a backport of Core PR15159 and PR15404 due to PR15159 breaking rpc_psbt.py functional test