Add causesNotification matcher

This matcher is used to test that a code invoked by a block causes an NSNotification to be generated.