Added DON to event callbacks since some events, such as smoke bridge all clear only sends DON events.  Otherwise no trapping of smoke bridge all clear was possible.