Use cache for blockchain.transaction.get
Created by: dagurval
Avoids call to bitcoind, and also puts the transaction into our cache.
Produces verbose output without help from bitcoind.
Tests added here: https://github.com/BitcoinUnlimited/BitcoinUnlimited/pull/2076