This is a Python port of Google's libphonenumber library (original code in Java).

The main object that the library deals with is a PhoneNumber object.

- phone number validation: possible or valid (assigned exchange) number
- format it in a standardized format a phone number
- get some information about the location that corresponds to a phone number
- find out information about which carrier originally owned a phone number
