fix return value in redis.dec; add support for setting raw value in redis.set