allow for downcased capability names

Check out this here monkeypatching (at least I assume it's
monkeypatching):

```ruby
client.capablities
client.capabilities['Search']
client.fetch('Search')