CI: current Mercurial is 5.4, moving 5.3 to compat stage
Now that !21 (merged) is merged, this is ready.
Since we were already testing the head of the stable branch, both for py2 and py3, it's not a surprise that the tests pass for the released hg 5.4.
Edited by Georges Racinet