aws-core-ruby

Hi. I'm not quite finished with this yet, but I'm interested in getting feedback. I haven't run it against real aws resources yet, just a local comcast message bus.

The v2 aws gem doesn't yet have classes for things like queues and received messages (aws-sdk-resources might provide this eventually), so I've added my own. This has had the benefit of making the client interface a bit smaller.

I'm also using the aws gem's own stub methods because it will check the options being passed to make sure they match the acceptable options. This is a bit of a stronger guarantee than just straight stubbing with rspec.