Sorting Contacts by:
    1. total incoming and outgoing (greatest to least)
    2. lexical ordering of display name
    3. by phone number if display name is unknown

Sorting Phone numbers by:
    1. non trivial country codes
    2. lexical ordering of area code, exchange and sln concatenated