Fixed canceled meetings problem

moved clearmeetingsduplicates from exchangeappointment to
appointmentmanger, maked code more readible