Laughty: support CloseNotification().
Laughty: support actions, closes #1085.
Laughty: support resident notifications, closes #1087.
Laughty: slight refactoring & actions oddity check bug fixed.
Laughty: handle sounds, closes #1088.

sound-name isn't supported yet as LC doesn't support Sound Theme Spec.