Eng 6245 Add support for applying a binary changelog

I guess there's nothing wrong with it per se, but making this public to set it back and forth on either side of the 'apply' call seems not the prettiest. I guess it's probably better than forcing the sink to be aware of the DR stream or some such nonsense, though.