Fix message returned on error
Support newer Active Support versions
Allow HTTParty version to float
Fix HTTParty dependency
Bump version to 0.2.0
Add rudimentary support for offsite transactions
Fix issue with add payment method API call.

The old parameters we were passing breaks for a number of use cases.
The new method has one root node of "payment_method".
Update changelog and upped version to 0.2.1.
Up the timeout.

There are rare times when a gateway can take a REALLY long time to
respond.  We don't want to timeout before that since the transaction
could complete and we wouldn't know the real result.
New version to release.
Fix issue with multiple error values

Closes #2.

Also changes api_login to environment_key and api_secret to
access_secret in a backwards compatible manner.
Adding optional field support for Transactions

Now supports :order_id, :description, :merchant_name_descriptor,
:merchant_location_descriptor

Closes #6.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Gemfile.lock
	README.md
	lib/spreedly-core-ruby/version.rb
	lib/spreedly_core_ruby/base.rb
	lib/spreedly_core_ruby/payment_method.rb
	lib/spreedly_core_ruby/transactions.rb
	spreedly_core_ruby.gemspec
	test/spreedly_core_test.rb