Refactored Android Country picker for more flexibility in implementing new list adapters.