Fixes #5861 adds support for site notifications for code that calls notify_user()

This adds backward compatibility. It could be improved by allowing plugins to pass a 'summary' string to notify_user(). Then plugins can get more descriptive site notifications. This should be enough for the 1.9 release candidate.