latitude/longitude/country support

1. add 'latitude' and 'longitude' fields into anno entity in datastore;
2. add 'country' fields into anno entity in datastore;
3. store latitude and longitude that passes from client side;
4. store country by calling google map based on the latitidue and longitude.