blob: make all bases but one immutable

This is a requirement for binlog removal.
binlog: added tiny binlog replacement

Now all removals are stored in memory for the whole duration of
data-sort.

NB! We need to rework prepare/plain/commit interface to make it work
with imutable bases.