Initial work on Authorize.Net PaymentGatewayProvider for an example Plugin Provider.