SNMP Alarms Release-58

Yep, that would have been cleaner. That way a Transaction method wouldn't need to know about the Stack containing a CommunicationMonitor, which in turn needs to be used for reporting the error. I’ll look into cleaning that up.