added transaction handling for saving change alerts in method disassociateLearningMaterial()
added transaction handling for call to method markAlertsAsDispatched(). refs #3430