add Global notifications in registerNotifications()

not in registerOperations()
override emit(Notification)

to delegate the notification emission to the primary context
Merge pull request #145 from jmesnil/notification_registration_fixes

Notification registration fixes