CamelIMAPXConnManager: Give ConnectionInfo a reference count.
CamelIMAPXConnManager: Give ConnectionInfo a reference count.

Add lifecycle functions for it:

   ConnectionInfo *  connection_info_new    (CamelIMAPXServer *is)
   ConnectionInfo *  connection_info_ref    (ConnectionInfo *cinfo)
   void              connection_info_unref  (ConnectionInfo *cinfo)

Now we can perform list operations without holding CON_LOCK for so long.

Distrotech/evolution-data-server,gcampax/evolution-data-server,matzipan/evolution-data-server,matzipan/evolution-data-server,Distrotech/evolution-data-server,matzipan/evolution-data-server,Distrotech/evolution-data-server,matzipan/evolution-data-server,tintou/evolution-data-server,gcampax/evolution-data-server,matzipan/evolution-data-server,gcampax/evolution-data-server,Distrotech/evolution-data-server,tintou/evolution-data-server,tintou/evolution-data-server,tintou/evolution-data-server,Distrotech/evolution-data-server,gcampax/evolution-data-server