message: [Wallet] Remove cs_main lock from SyncTransaction.
  SetMerkleBranch was the only call underneath SyncTransaction that
  required the cs_main lock.
diff: @@ -1073,7 +1073,7 @@ void CWallet::MarkConflicted(const uint256& hashBlock, const uint256& hashTx)
  void CWallet::SyncTransaction(const CTransaction& tx, const CBlock* pblock)
  {
  - LOCK2(cs_main, cs_wallet);
  + LOCK(cs_wallet);
  if (!AddToWalletIfInvolvingMe(tx, pblock, true))
  return; // Not one of ours
  