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
add missing call to registerNotifications()
Merge pull request #147 from jmesnil/notification_registration_fixes

add missing call to registerNotifications()