better method for detecting browser versus webview container
better default geoOptions, more reliable geoWatch conditions