hg log: solves bug regarding hg log -r 0:null (issue4039)
'hg log -r 0:null' was showing only one changeset(the '-1' one) instead of the first two changesets.
Testing that hghave does not crash when checking features $ "$TESTDIR/hghave" --test-features 2>/dev/null