Refactoring of notify mechanism

This tries to clarify the BSNotify module and how it is used by the different server. I tried to add some comments where I think clarification is necessary.