API Enhancements

Extended API:
- API for explicitly fetching Google Place Details. This is useful when the user doesn't want to use / depend on Apple's Geocoder.
- API to set the country code on autocomplete requests such that autocomplete results are restricted to places within a specific country.