DATAREDIS-290 - Add support for SCAN command to JedisConnection.

SCAN is currently only supported by jedis but can be emulated for lettuce via eval.

We provide a Cursor implementation allowing to scroll through the responses provided by the underlying connection. The cursor will fetch additional results from redis server whenever its starting point has not been reached and there are no more already loaded items available.