Add causesNotification matcher

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