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

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