This adds client side logic to pass includes and excludes to the stream_out()
wireprotocol command. Tests are not added because there is not server side logic
yet to filter out data to stream.
- no-check-commit because it touches a function with foo_bar naming
I think we also want to make this conditional on a narrow stream clone actually being requested. i.e. don't send the arguments unless they have values.