notification applet:  fix problems when removing and readding, or

notification applet:  fix problems when removing and re-adding, or moving to a different panel location.

General rearranging of some code to behave a bit better.

Fixes:

#1195