(1) Added GetEnumValueOrDefault enumeration extensions to safely get enum constants for values returning a default if no value matches. (2) Updated Alarm system to incorporate Unresonable and Latched alarm severities used with the Correctness Reports and safely ignore alarms with unrecognized severities. (3) Updated Alarm processing engine to be more tolerant of missing alarm defintion parameters. (4) Updated Alarm UI screens to be more user friendly and provide more feedback.
(1) Added GetEnumValueOrDefault enumeration extensions to safely get enum constants for values returning a default if no value matches.
(2) Updated Alarm system to incorporate Unresonable and Latched alarm severities used with the Correctness Reports and safely ignore alarms with unrecognized severities.
(3) Updated Alarm processing engine to be more tolerant of missing alarm defintion parameters.
(4) Updated Alarm UI screens to be more user friendly and provide more feedback.

git-tfs-id: [https://tfs.codeplex.com/tfs/TFS07]$/pdqtracker/Main;C97240

GridProtectionAlliance/pdqtracker