Support for Merchant Warrior with credit card and token payments

next changes from https://github.com/Shopify/active_merchant/pull/206