The scan() and scan_iter() methods for redis Client objects had
incorrect stubs, this has been fixed.
Tested on pyredis 3.3.8; the output of those functions does depend on
the `decode_responses` configuration, so Any was used instead of a Union
return type.