Test the data being sent in auth.net calls in more detail
Fix message in moneris remote test
add track_data support for Mercury
removed redundant lines
remote tests pass now
adds track_data remote tests
Remove supported countries from bogus gateway
Update changelog

I neglected to do so when merging the previous pull requests.  I'd
grown accustomed to others updating the changelog as the PR was brought
in.  Time to step up!
Openpay: Add support for device session id

This is for Openpay's anti-fraud tool.  Docs for it:

http://www.openpay.mx/docs/api/#con-id-de-tarjeta-o-token

Closes #1411
Merge pull request #1412 from Shopify/remove_supported_cpuntries_from_bogus_gateway

Remove supported countries from bogus gateway
removed AVS/CVV from track data request
Merge pull request #1407 from Shopify/fix_moneris_message_in_test

Fix message in moneris remote test
Merge pull request #1406 from Shopify/add_more_auth_net_tests

Test the data being sent in auth.net calls in more detail
Redsys: Add support for verify

Cleaned up some tests while I was in there.
Redsys: Handle unsupported currencies

Previously, if a customer specified a currency that the Redsys adapter
didn't yet understand, it would raise a somewhat obtuse error:

TypeError: no implicit conversion of nil into String

Now we raise an ArgumentError with an appropriate message.
unless instead of if
Merge pull request #1410 from Shopify/track_data_mercury

add track_data support for Mercury
Stripe: Make #unstore signature consistent

There are more than 15 gateways now that have an #unstore method and
almost all of them have 2 parameters.  This commit makes the
Stripe #unstore method consistent so the gateways can be used
interchangeably.

Deprecated the previous usage.  Closes #1419.
Remove all forced SSLv3 connections
Add deprecation policy to README