sequence of order, txn, trade events sent to perf tracker fixed.

critical that trade events be last, so that the perf tracker's position
information be updated with both the transaction and the trade for last_sale.
Before this fix, the first transaction would be recorded with a last_sale of 0.