validating international phone numbers library for java and c++
https://github.com/googlei18n/libphonenumber