rework notifications to use common spec between Webkit and Firefox, spruce up messages a bit