Initial implementation of dual channel recording capability  Needs linux testing.
Synching up misc changes.
Merged BulkDataPort.h changes and fixed typos in DataStreamLogger.cpp.