Updates gemspec to use pessimistic versioning on dependencies
Merge branch 'master' into pessimistic_versioning

* master:
  gemspec: Dont force nokogiri lesser than 1.6.0
  Eway: Update supported countries
  Fixed a bug in the handling of multiple charges to the same customer

Conflicts:
	activemerchant.gemspec
Modifes active_support gem requirements for all rails versions
Fixing builder dependency for rails 3.0, and adding upper limit to activesupport version
Allows i18n v.0.5.0 for Rails 3
Merge branch 'master' into pessimistic_versioning

* master:
  Allow nokogiri as low as 1.4.7
  Balanced: Adjust BalancedGateway::Error parent
  SecureNet: Allow some optional fields
  WebPay: add tests to modify currency unit in JPY from yen to sen.
  WebPay: modify refund method to support the new currency unit in JPY.
  WebPay: add unit tests to check the currency unit.
  WebPay: update a test API key.
  WebPay: modify the currency unit in JPY from yen (1) to sen (1/100).
  Update Stripe gateway to reflect current currency support
  added missing authorization_code param to response
  Moneris: Add verification_value support
  Credit deprecation test for litle.
  Litle: Deprecate credit method in favor of refund.
  Pass the primary response into the run method instead of tacking it on the end.
  Stripe: Make the actual refund response primary rather than the fee refund.
  Allow changing the primary response of a MultiResponse to the first one run.
  Firstdata E4: Include missing address information for AVS and CVV results.

Conflicts:
	activemerchant.gemspec
HiTrust: Show correct error message for positive retcodes.
Merge pull request #815 from davefp/pessimistic_versioning

Updates gemspec to use pessimistic versioning on dependencies
Fixing up AM dependencies to allow for some older versions.
Bump for version 1.38.0
IPay88: Don't include decimals or commas in the signature.
Revert "Moneris: Add verification_value support"

This reverts commit 97dc152fefafc9d5333709d992d04ac3b172bdbd.

Conflicts:
	CHANGELOG
Bump for version v1.38.1
Update supported countries
Update README with latest gateway metadata

Also adds a rake task to spit out the gateway listing in Markdown.

Closes #829.
Moneris: Allow CVV to be optionally passed

Only certain account types at Moneris allow a verification_value to be
specified.  By default, we don't pass it.

If you have an account that allows the verification_value, you can
specify that when you instantiate the gateway.

Closes #843.
add more of stripes supported countries
Cybersource: Remove email requirement

No longer raise an ArgumentError when email isn't specified.  Instead
let the gateway itself complain if that's required.

This makes the code for Cybersource more consistent with the other
gateways.

Closes #849.
WorldPay Direct: Allow transactions with a status of SETTLED_BY_MERCHANT to be refunded.
Add Citrus gateway