Allow admin to disable notification system

This addresses #497 and allows the admins to disable notifications
through the admin panel. Might be used by those relying on clients using
the API instead.

Once merged it will fix #497.
remove worker monitoring if notifications are disabled