Support :nx, :xx, :ex, :px options for SET command

This patch adds support for SET options.

http://redis.io/commands/set