Preventing contacts from joining with Directory entries

Also, moving interactions with PackageManager to the bg thread
Also, skipping a trip to the DB when all we want is the default directories

Change-Id: I3813074af2a01d23d0e90cc2f7905ad1691117a3
8 files changed