Refactor ProviderListItem using AsyncTask

do not perform DB or RPC on UI thread

fixes #2240
Synchronize broadcasting from the contact list manager

fixes #2240