[TIMOB-17136]Accept single arg or null
[TIMOB-17136]Have no callback when it is nil
Merge pull request #5791 from srahim/TIMOB-17136

[TIMOB-17136]iOS: HttpClient public setters should accept null