Actually fire off a stream-end event from the explicatory processor.
Compute the proper buffer instead of always NULL, when matching callback invocations against patterns.  Unfortunately, this still doesn't complete the feature, because callback invocation patterns are not properly removed after being used, for some reason.
Expect the start and end stream events in test-in.c.