Add reverseGeo to google provider, Fix getCurrentPosition reverseGeo bug