Workspace

The new authorizenet xml gateway.
@ksondere this will need to be addressed, the calling convention for the public API methods must be consistent with other ActiveMerchant gateways.