[refactor] Refactored Geocoding options for addresses: detect automatically if latitude and longitude attributes are present; allow options to enable or disable server-side geocoding