webcommands: do not modify repo.tagslist()
Repeatedly refreshing a gitweb summary page served by hg serve would
show the tags list switching between two different sequences.
....................----------------------------------------------------------------------Ran 20 tests in 0.000sOK