message: Add check for missing option parameter `menu_icon`
diff: @@ -114,10 +114,12 @@ void AddSubMenuRequest::Run() {
  msg_params[strings::menu_params][strings::position] =
  received_msg_params[strings::position];
  }
  + if (received_msg_params.keyExists(strings::menu_icon)) {
  + msg_params[strings::menu_icon] = received_msg_params[strings::menu_icon];
  + }
  msg_params[strings::menu_params][strings::menu_name] =
  received_msg_params[strings::menu_name];
  msg_params[strings::app_id] = app->app_id();
  - msg_params[strings::menu_icon] = received_msg_params[strings::menu_icon];
  StartAwaitForInterface(HmiInterfaces::HMI_INTERFACE_UI);
  SendHMIRequest(hmi_apis::FunctionID::UI_AddSubMenu, &msg_params, true);
  