[TIMOB-4982] 3_0_X Geolocation not working consistently on Android WebView 

Backport of PR #3157 into 3_0_X

[TICKET](https://jira.appcelerator.org/browse/TIMOB-12300)