The redis.Exec() return type was ([]string, error), that was
incorrect and produced an error when trying to return elements
of type array within the response (another array). See
https://github.com/gosexy/redis/issues/17.

This change fixes that problem by changing the return type to
[]interface{} and catching the special case on setReplyValue.