Custom encoder class

This adds a configuration option for the encoder class to use. In Rails 4, this allows the use of `MultiJson` for the encoder:

```ruby
My::Application.config.session_store = :redis_session_store, {
  :key          => 'your_session_key',
  :encoder_class => MultiJson
}
```