Merge loops in CommunicateTxCurve

Saves some time in bigger sized blocks.
"I believe that it's better not to shutdown btcsim if a tx error appears anyway."

@kargakis what's a tx error?