Integrate contact detail

Add contact detail texts in locale
Wrap contact detail dialog component in useMemo to prevent re-render

Change-Id: I2db25b9dc860659c181ce8a6aab70cf000e2b238
diff --git a/client/src/locale/en/translation.json b/client/src/locale/en/translation.json
index 8fff2ae..f809b14 100644
--- a/client/src/locale/en/translation.json
+++ b/client/src/locale/en/translation.json
@@ -10,6 +10,10 @@
   "change_picture": "Change the picture",
   "connecting": "Connecting...",
   "connecting_call": "Connecting...",
+  "contact_details_dialog_title": "Info",
+  "contact_details_identifier": "Identifier",
+  "contact_details_name": "Contact Name",
+  "contact_details_qr_code": "QR Code",
   "conversation_add_contact": "Add contact",
   "conversation_add_contact_form": "Add a contact",
   "conversation_ask_confirm_block": "Would you really like to block this conversation?",
diff --git a/client/src/locale/fr/translation.json b/client/src/locale/fr/translation.json
index ac4e522..d1ddf50 100644
--- a/client/src/locale/fr/translation.json
+++ b/client/src/locale/fr/translation.json
@@ -10,6 +10,10 @@
   "change_picture": "Modifier l'image",
   "connecting": "Connexion en cours...",
   "connecting_call": "Connexion...",
+  "contact_details_dialog_title": "Informations",
+  "contact_details_identifier": "Identifiant",
+  "contact_details_name": "Nom du contact",
+  "contact_details_qr_code": "Code QR",
   "conversation_add_contact": "Ajouter le contact",
   "conversation_add_contact_form": "Ajouter un contact",
   "conversation_ask_confirm_block": "Souhaitez-vous vraiment bloquer cette conversation ?",