Ensure that commands respects symbols or strings for keys

Noticed that if I did:

```ruby
mr = MockRedis.new

mr.set :a_key, 'blah'
mr.get 'a_key' == 'blah' # false
```

This is not how the redis client behaves.