Metadata updates from Google v6.1 (r656)

 * Metadata changes:
    - Updated phone metadata for region code(s): AR, BF, BR, BS, CL,
    CN, CO, CR, DE, DM, EC, EG, FR, GA, GD, GH, HU, ID, IL, IN, JP,
    KH, KI, KN, LA, LC, LR, ML, MU, MX, MZ, NA, NE, PF, PL, RU, SM,
    TH, TW, UZ, VA, VC
    - Updated short number metadata for region code(s): BI, CR, PL, TH
    - New geocoding data for country calling code(s): 32 (de), 1241 (en),
    32 (en, nl), 55 (en), 56 (en, es), 86 (en, zh)
    - New carrier data for country calling code(s): 1758 (en), 1784 (en),
    1869 (en)
    - Updated carrier data for country calling code(s): 66 (en), 86 (en),
    227 (en), 231 (en), 233 (en), 258 (en), 1473 (en), 1767 (en)

Note: This does not include the MetadataLoader changes made upstream
Add MetadataLoader changes from Google r656

Note: This does not add the newInstance/setInstance changes from upstream.
Merge pull request #26 from giggsey/61

Google v6.1 changes