Improve behaviour of searching and adding contacts

- Styles are still supposed to be ugly
- Uniformize styles of list items for contacts and conversations
- Search field uses React Query for cache and get cleared properly
- Adding a contact updates the conversation list and closes the modal

Change-Id: I5949dff739a0f18fd39a89a744e1d26dcb36e2b2
diff --git a/client/src/locale/en/translation.json b/client/src/locale/en/translation.json
index 7985045..0319dfc 100644
--- a/client/src/locale/en/translation.json
+++ b/client/src/locale/en/translation.json
@@ -35,14 +35,17 @@
   "conversation_title_3": "{{member0}}, {{member1}} and {{member2}}",
   "conversation_title_4": "{{member0}}, {{member1}}, {{member2}}, +1 other member",
   "conversation_title_more": "{{member0}}, {{member1}}, {{member2}}, +{{excess}} other members",
+  "conversations": "Conversations",
   "dialog_cancel": "Cancel",
   "dialog_close": "Close",
   "dialog_confirm_title_default": "Confirm action",
   "end_call": "End call",
+  "find_users_and_conversations": "Find users and conversations",
   "incoming_call": "Incoming call",
   "incoming_call_audio": "Incoming audio call from {{member0}}",
   "incoming_call_video": "Incoming video call from {{member0}}",
   "jami": "Jami",
+  "jami_user_id": "Jami user ID",
   "jams": "JAMS",
   "loading": "Loading...",
   "login_form_password_tooltip": "The password you registered with",
@@ -73,6 +76,7 @@
   "message_swarm_created": "Swarm created",
   "messages_scroll_to_end": "Scroll to end of conversation",
   "missed_incoming_call": "Missed incoming call from conversation {{conversationId}}",
+  "no_conversations": "No conversation",
   "ongoing_call_muted": "Ongoing call (muted)",
   "ongoing_call_unmuted": "Ongoing call",
   "outgoing_call": "Outgoing call",
@@ -100,6 +104,7 @@
   "registration_form_to_login_text": "Already have an account?",
   "registration_form_username_tooltip": "Username may be from 3 to 32 chraracters long and contain a-z, A-Z, -, _\n\nClick for more details",
   "registration_success": "You've successfully registered! — Logging you in...",
+  "search_results": "Search Results",
   "select_placeholder": "Select an option",
   "setting_dark_theme": "Dark theme",
   "setting_language": "Language",