Removes rubies that have been end of life'd

Ruby 1.8.7 - http://www.ruby-lang.org/en/news/2013/06/30/we-retire-1-8-7/
REE - http://blog.phusion.nl/2012/02/21/ruby-enterprise-edition-1-8-7-2012-02-released-end-of-life-imminent/

Rubinius doesn't say anything, but whatever, let's remove all 1.8
support.

Also moves the CI and Code Climate details to the top of the readme
Changed the error messages. According to google translate, they are equivalent :)  Also adding 'debugger' to the Gemfile.
Removed 'debugger' from gem - CI is failing due to an earlier version of Ruby (1.8.7 incompatible with debugger 1.6.1)
Merge pull request #763 from Shopify/webpay_remote_tests

Changed the error messages.
Mercury: Support void
Merge pull request #760 from Shopify/travis/remove_end_of_lifed_rubies

Removes rubies that have been end of life'd
Bump for release v1.35.0
Add Mercury certification tests
Mercury: use correct cert amount
Mercury: send RecordNo & Frequency tags only once
Mercury: PartialAuth on tokenized PreAuthCaptures

The action condition was only checking for 'PreAuthCapture' and not
factoring in the possible ByRecordNo suffix.

Closes #772.
Stripe: Refund full application fee if 'refund_application_fee' is set.
Merge pull request #773 from Shopify/application-fee-refund

Refund full application fee if 'refund_application_fee' is set.
Bump for release v1.35.1
Fat Zebra: More consistent handling of tokens

Switches to using the ActiveMerchant standard of passing in the token as
the payment method rather than using a Hash. The CVV can still be passed
via the options hash. The old method of passing in a Hash is deprecated.

Also cleans up the error handling to be more robust.

Closes #715.
Add Platron integration

https://www.platron.ru/

Closes #717.
Stripe: depend on hash/slice

Closes #723.
Webmoney: Add debug mode for helper

Add mapping of debug to 'LMI_SIM_MODE'. See description on
http://wiki.wmtransfer.com/projects/webmoney/wiki/Web_Merchant_Interface#request

Closes #727.
Litle: support wiredump_device

By specifying a wiredump device, such as:

  ActiveMerchant::Billing::LitleGateway.wiredump_device = File.open('/var/tmp/litle.log', 'w')

The device will now be properly passed to the LitleOnline gem for
logging.

The LitleOnline gem uses its own connection mechanism and the logging
hook will be available only in versions more recent than 8.15.

Testing Done: tested the integration with the Kill Bill Litle plugin
(see http://kill-bill.org).

Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
Litle: support paypage registrations

Allow to pass a paypageRegistrationId in the store() call, instead of a
credit card.

Testing Done: tested the integration with the Kill Bill Litle plugin
(see http://kill-bill.org).

Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>

Closes #740.