Contacts: Fix security exception when export to .vcf file

When export contacts to external .vcf file, it will display
"contacts keeps stopping". Temporary read and write permissions
must be revoked when activity destroy. At this scenario, it
still access this external .vcf file after ExportVcardActivity
destroy, then cause security exception.

Obtain external .vcf file name before activity destroy and
issue resolved.

Change-Id: I3ab78872dcea0474232512cc7f34a7b83c5ebb61
CRs-Fixed: 2689605
5 files changed