redding/and-son — pull request #12 by jcredding (2012-11-30 22:16:56+00:00)
Title: Client's will now stringify params hashes

This will keep issues with same named symbol and string keys, which causes
confusion on which one "wins" when the request is sent to the server.

@kellyredding - I didn't do the recursive stringifying here. I don't see it as an issue here because if you pass a nested-hash with mixed keys, that's on you. The goal here was to try to avoid confusion with params chaining:

```ruby
# care about this case
client = AndSon.new(...).params({ :api_key => 12345 })
# some time later, you go to use the client
client.params({ "api_key" => 54321 }) # previously, this wouldn't overwrite, so it's random which one "wins"

# don't care about this
client.params({ :something => true, "something" => false })
```