fix infowindow being created before mapsPromise is resolved
fix infowindow being created before mapsPromise is resolved

Can't guarantee at that point that google maps API is available

deiwin/ngGeolocator,deiwin/ngGeolocator