revlog: remove support for punched/shallow
The feature was never finished, and there has been restructuring going on
since it was added.
revlog: remove support for parentdelta
We will introduce a more powerful and general delta concept instead,
called generaldelta.
store: break up reference cycle introduced in
9cbff8a39a2a
see also
996c1cd8f530
bundlerepo: fix closing and docstring of getremotechanges
I did not in fact implement what I documented about closing of the
original repo. And there was a bit of leftover from an older version
of the API.