message: [execution] Only log skipping when skipping transactions
  One of the most repeated log lines that provides no extra info is
  `Skipping the first 0 transactions.`.  This skips writing this log
  unless there is actually a transaction to skip.
  Closes:
diff: @@ -206,7 +206,9 @@ where
  // 2. Verify that skipped transactions match what's already persisted (no fork):
  let num_txns_to_skip = num_committed_txns - first_txn_version;
  + if num_txns_to_skip > 0 {
  info!("Skipping the first {} transactions.", num_txns_to_skip);
  + }
  // If the proof is verified, then the length of txn_infos and txns must be the same.
  let skipped_transaction_infos =
  