Adding order details to create transaction authorize net method when appropriate
Changed L_COSTn to L_AMT_n in PayFlowExpressHelper. Added corner case to remote test for payflow_express and payflow_express_uk.
Remvoed the L_AMT fix because it might break other things, added DISCOUNT field instead. Added more remote tests to RemotePayflowExpressTest.
Using subtotal as Item amt field.
Changed the error message for ePay authorize, and we now save the response code and message.
Moneris cannot void a preauthorization
You must capture the auth transaction with an amount of $0.00
Merge pull request #317 from coverall/moneris-void-auth

Moneris: cannot void a preauthorization
Add Gateway for Moneris US

Fix unit tests for Moneris US XML

Moneris US cannot void a preauthorization
Bring this in line with the way Moneris Canada does things.
Merge pull request #313 from coverall/moneris-us

Add Moneris US gateway
Dotpay integration support.
Merge pull request #318 from kacperix/master

Add integration for Dotpay
Add description, comment and comment2 tags to reference request for Payflow Common API.
Fix in field mapping.
Update the Braintree Blue gateway to include billing address options
when storing a customer/card. See the Braintree docs here:
http://www.braintreepayments.com/docs/ruby/customers/create#customer_with_credit_card_with_billing_address
Merge pull request #322 from kacperix/master

Dotpay: Fix field mapping
Merge pull request #251 from pote/master

Authorize.Net CIM: Optionally add 'order' details to transactions
Merge pull request #323 from chargify/send_billing_address_on_braintree_store

Braintree: Allow including billing address when storing a customer
The PaymentDetails & PaymentDetailsItem objects are common between api calls. Should return the same stuff
Merge pull request #324 from dscataglini/refactoring_payment_details

PayPal: Refactored PaymentDetails & PaymentDetailsItem common code
Merge pull request #307 from dennisoconnor/bug/epay_location_header_not_included_message

Added more useful results for ePay authorization errors.