added higher-level abstractions for Route53
Added Iops support to the db instances
Added Iops support to the db instances
Added Iops support to the db instances
Added Iops support to the db instances
Added Iops support to the db instances with added documentation and test updates
Added support for route origin, version bump to EC2-2012-12-01
beautifying and removal of unused code
*lib/aws/sqs/received_sns_message.rb - new method "body_message_as_h" - Returns the decoded message body as a hash.
refresh ec2 credentials when it is expired
Fixed a broken S3Object spec.
refresh ec2 credentials if it will be expired in 5 min
Don't munge port ranges that are already Ranges.

For ranges with first > last, Array(range) yields [], causing port_range
to be set to 0..0. The API returns IpPermission objects with port_range
set to things like 0..-1 or 8..-1 for specific ICMP packet types. These
were previously impossible to create using IpPermission::new.

It was also rather silly to be creating and immediately garbage
collecting two arrays (e.g. for 0..65535) when we really want the range.
Disabling ruby 1.9.3 due to bug in latest patch level.
Don't munge port ranges in (e/in)gress_opts, either.
Merge pull request #116 from ab/ip-permission-ranges

Don't munge port ranges that are already Ranges.
Do not cache credentials inside DefaultProvider as EC2Provider may
refresh the credentials before security token is expired.
EMR added set_visible_to_all_users call, expose this through client
Removed duplicate definition of SetVisibleToAllUsers operation in EMR api config.
Merge branch 'master' of https://github.com/Jimdo/aws-sdk-ruby into Jimdo-master

Conflicts:
	ChangeLog
	lib/aws/ec2/client.rb