message: Fix problem in how we determine what to free.  Only happened when BP marshal was specified to one side (writer) but not to the reader (which should be OK, but was causing a segfault here).
diff: @@ -783,7 +783,7 @@ extern void SstStreamDestroy(SstStream Stream)
  free(FFSList);
  FFSList = Tmp;
  }
  - if (Stream->ConfigParams->MarshalMethod == SstMarshalFFS)
  + if (Stream->WriterConfigParams->MarshalMethod == SstMarshalFFS)
  {
  FFSFreeMarshalData(Stream);
  if (Stream->M)
  