Update notification.lua to allow for external poking around

This allows for the editing of the notification icons and notice list from external scripts.