RenameTemplateParameters: don't rename old parameter to new if new parameter already present with a value

Resolves https://en.wikipedia.org/wiki/Wikipedia_talk:AutoWikiBrowser/Bugs#Dubious_fix_to_isbn10

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8559 b999ae8e-1018-0410-9b92-f9ef6f55c712
tidy up

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8560 b999ae8e-1018-0410-9b92-f9ef6f55c712
Move logic of two regexes from FixSyntax to FixCitationTemplates: performance improvement

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8561 b999ae8e-1018-0410-9b92-f9ef6f55c712
FixSyntax: tweak regexes for performance improvement

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8562 b999ae8e-1018-0410-9b92-f9ef6f55c712
performance fix to FixSmallTags

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8563 b999ae8e-1018-0410-9b92-f9ef6f55c712
Tidy up

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8564 b999ae8e-1018-0410-9b92-f9ef6f55c712
BoldTitle: avoid one use of HideMore to improve performance

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8565 b999ae8e-1018-0410-9b92-f9ef6f55c712
Tidy up earlier performance fix

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8566 b999ae8e-1018-0410-9b92-f9ef6f55c712
FixHeadings: merge regexes for slight performance improvement

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8567 b999ae8e-1018-0410-9b92-f9ef6f55c712
Use MatchEvaluator to improve performance of FixHeadings

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8568 b999ae8e-1018-0410-9b92-f9ef6f55c712
Use MatchEvaluator to improve performance of FixHeadings, part 2

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8569 b999ae8e-1018-0410-9b92-f9ef6f55c712
Use MatchEvaluator to improve performance of FixHeadings, part 3

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8570 b999ae8e-1018-0410-9b92-f9ef6f55c712
Use MatchEvaluator to improve performance of FixHeadings, part 4

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8571 b999ae8e-1018-0410-9b92-f9ef6f55c712
CiteTemplateDates: use of MatchEvaluator for slight performance improvement

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8572 b999ae8e-1018-0410-9b92-f9ef6f55c712
CiteTemplateDates: use of MatchEvaluator for slight performance improvement, part 2

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8573 b999ae8e-1018-0410-9b92-f9ef6f55c712
FixReferenceTags: use of MatchEvaluator for slight performance improvement

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8574 b999ae8e-1018-0410-9b92-f9ef6f55c712
FixReferenceTags: extra check for slight performance improvement

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8575 b999ae8e-1018-0410-9b92-f9ef6f55c712
FixReferenceTags: tidy regexes

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8576 b999ae8e-1018-0410-9b92-f9ef6f55c712
FixReferenceTags: extra check for performance improvement

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8577 b999ae8e-1018-0410-9b92-f9ef6f55c712
FixReferenceTags: extra check for performance improvement

git-svn-id: https://autowikibrowser.svn.sourceforge.net/svnroot/autowikibrowser/AWB@8578 b999ae8e-1018-0410-9b92-f9ef6f55c712