SNMP Alarm Support

That is a lot to fit on a single line comment :-). The goal with regard to UT was to not break the existing coverage. Testing of the alarm infrastructure was done outside the UT framework. It would be good to add UTs for it as part of a future story though.