getTransactionById is introduced:
with that we move all transaction information building into a function
transactionId was added in every response that creates a tx
Since the webextension UI depends on the full response, we have a
temporary listExchangesDetailled request.
See https://bugs.taler.net/n/7323 for details.