fix(notifications): Verifies that a notification method is registered before using it

Instantly sent notifications now respect the registered notification methods instead of assuming that a method is available only because it can be found from user's notification settings.

Fixes #7647