Issue #38 fix
Fixes a problem with the ordering of some optional fields in the AIM XML message, resulting in rejection of authorisation request by Authorize.Net.
Fix is minor and recommended if using AIM with v2.4.0. It has no impact on DPM. I'm unsure of its impact on SIM.