Add support for handling multiple separate wallets at the same time in bitcoind RPC as well as in the GUI.