Merge loops in CommunicateTxCurve

Saves some time in bigger sized blocks.
Actually it's better than returning because previously btcsim would hang on the return after logging the error.