Unit test demonstrates deadlock when nesting NotifyWhenAutowired.
Avoid deadlock from nested NotifyWhenAutowried calls by postponing satisfied call until after exit of FindByTypeRecursiveUnsafe.
Merge pull request #78 from GabrielHare/bug-nested-notify

Fix deadlock introduced when race conditions were avoided in context-notify-posthoc.