Fix that alert dialog shows twice when clicking sign label

For some reason updateSecurityStatus() is called twice with PGP/MIME
encrypted signed messages.
It removes old event listener when an event listener is added.
Add missing status flags for PGP signed messages
Merge pull request #788 from shirosaki/enigmail

Fix signed label click bugs of PGP signed messages