Auth.Net CIM: Fix ordering of order/trans_id

When processing a refund in Auth.net CIM the order fields need to come
before the transId field in order to include the invoice number on the
credit transaction. Without this commit including

  :order => {:invoice_num => 'xxxx'}

on a refund transaction fails.

Closes #1048.