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.
Change spelling from purcahse to purchase
Merge pull request #306 from mnoack/fix_purcahse_spelling

Spelling fix: purcahse -> purchase
Changed the error message for ePay authorize, and we now save the response code and message.
add Robokassa integration
added recurring api to web payment pro
Merge pull request #310 from twinslash/add-robokassa

Add Robokassa integration
Merge pull request #311 from dscataglini/a7f34000139071f7b59a389873b78f351439533b

PayPal: add recurring API
Support additional Braintree Blue credit card options

  -Support verify_card => false, allowing card storage with/without
   verification against a merchant
  -Support verification_merchant_account_id, allowing the user
   to specify which merchant account to verify against
  -Add unit/remote tests to verify each
Merge pull request #305 from chargify/braintree_validate_card_on_store

Braintree: Add support for :verify_card option on store
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.