make transactions work on non-refcounted python implementations
% setupadding anew tip: 553596fad57b% test that new changesets are visible to repo.lookup()new tip: 799ae3599e0echangeset: 1:799ae3599e0etag: tipuser: testdate: Thu Jan 01 00:00:00 1970 +0000summary: one more commit to demonstrate the bug