ZRANK returns `Option[Long]` (fix #28)

Added `liftOptionPD` to wrap a non-bulk reply with `Option`