[TIMOB-18028] iOS: Fix all memory leaks detected in static analyzer

Static analyzer detects potential memory leak of objects. These should be checked and fixed when necessary.
JIRA: https://jira.appcelerator.org/browse/TIMOB-18028
Do __NOT__ autorelease in an init function. __ALWAYS__ balance releases with allocations.
You should ignore this analyzer warning. The GeolocationCallback objects implement `APSHTTPRequestDelegate`. Since the HTTPClient holds a weak reference to the delegate the delegate has to stay around till the request completes. The delegate will call `autorelease on itself in either `onLoad` or `onError` (since one of them is guaranteed to be called). You can just put a comment in code that this analyzer warning can be ignored