Fix for `slice_datum_stream_t` logic so that `batchspec_t::all` actually reads everything.  (Also, minor performance tweaks to scaledown logic and some cleanup.)