title: Google Maps Autocomplete returns wrong short_name for country
body: <p>I have a problem with the Google Maps Autocomplete. When selecting an entry from the dropdown I want to get the detailed data using autocomplete.getData().</p>
  
  <p>In detail I need the country code, which is normally sent in the "short_name" attribute of the "country" type.</p>
  
  <p>Sometimes this doesn't work and I get the normal country name in the "short_name" field, which breaks my programming.</p>
  
  <p>I can confirm this using a Service call like this:</p>
  
  <pre><code>https://maps.googleapis.com/maps/api/geocode/json?address=%C3%96sterreich&amp;key=MY_KEY
  </code></pre>
  
  <p>And I get this result:</p>
  
  <pre><code>{
     "results" : [
        {
           "address_components" : [
              {
                 "long_name" : "Österreich",
                 "short_name" : "Österreich",
                 "types" : [ "country", "political" ]
              }
           ],
           ...
           "place_id" : "ChIJfyqdJZsHbUcRr8Hk3XvUEhA",
           "types" : [ "country", "political" ]
        }
     ],
     "status" : "OK"
  }
  </code></pre>
  
  <p>According to the Google documentation, the value of the "short_name" should not be "Österreich" (Austria) but the Code "AT".</p>
  
  <p>Is this a change in the Google APIs? Any other cause for this behaviour known?</p>