Fixes and adding Alarm username mapping to alarm user codes

Fixing some of the event outputs and adding custom usernames for alarm user codes.
Allows you to report on username instead of the 4 digit code that is returned.

Tested on DSC-1832/Evl2DS.