XD-439: stream directory hooked up to parser

For substream reference resolving I had to make the parser aware of the stream definition repository. That is the primary change here.  At the end you will see the new StreamCommandTests that work because of this, e.g testSubSubstreams().