Geocoding data update from Google (r645)

DATA:Adding geocoding data in Chinese for China mobile phone numbers.
Patch contributed by farmer1992{at}gmail.com
Geocoding data update from Google (r646)

DATA: Adding geocoding data in English for China mobile phone numbers, and
shorten some of the Chinese province names.
Patch contributed by farmer1992{at}gmail.com
Data update from Google (r657)

  * Metadata changes:
    - Updated phone metadata for region code(s):
    BF, BH, BR, CN, GR, IN, MY, PA, TN, US
    - Updated short number metadata for region code(s): CN
    - New geocoding data for country calling code(s): 1364 (en),
    1725 (en)
    - Updated geocoding data for country calling code(s): 86 (en)
    - Updated carrier data for country calling code(s): 55 (en),
    226 (en), 973 (en)
Remove duplicates from inputOutputFile mappings

Reduce the number of entries in the IOFileMappings. This reduces compile
time on my PC down from 3 hours to 3 minutes.
Metadata updates from Google v5.9.4 (r648)

 * Metadata changes:
  - Updated phone metadata for region code(s):
   883, BF, BJ, BW, CL, CR, DZ, FR, GD, IN, JP, MD, NG, NZ, PK, PL, SY,
   UY, VU
  - Updated short number metadata for region code(s): LV, MD
  - New carrier data for country calling code(s): 373 (en), 1473 (en)
  - Updated carrier data for country calling code(s):
   48 (en), 49 (en), 91 (en), 92 (en), 213 (en), 226 (en), 229 (en),
   234 (en), 267 (en), 389 (en), 506 (en), 598 (en)
Merge remote branch 'origin/master' into hhvm

* origin/master:
  Metadata updates from Google v5.9.4 (r648)
  Remove duplicates from inputOutputFile mappings
  Data update from Google (r657)
  Geocoding data update from Google (r646)
  Geocoding data update from Google (r645)