Update "stupid" English disambiguation pages; some of them no longer exist.

https://mediawiki.org/wiki/Special:Code/pywikipedia/3015
template is include before the categories and interwikis

https://mediawiki.org/wiki/Special:Code/pywikipedia/3016
check for page or category exist

https://mediawiki.org/wiki/Special:Code/pywikipedia/3017
ksh msg by meta:User:Purodha

https://mediawiki.org/wiki/Special:Code/pywikipedia/3018
en: and simple: have different bot list pages

https://mediawiki.org/wiki/Special:Code/pywikipedia/3019
bugfix

https://mediawiki.org/wiki/Special:Code/pywikipedia/3020
Adding a throttle to page deletion (helps delete.py a lot).

https://mediawiki.org/wiki/Special:Code/pywikipedia/3021
added fr: disambig

https://mediawiki.org/wiki/Special:Code/pywikipedia/3022
yet another stupid en: disambiguation template

https://mediawiki.org/wiki/Special:Code/pywikipedia/3023
fixed bug where interwiki links were followed despite disambig mismatch
moved disambig checking out into a separate method
renamed many variables and methods

https://mediawiki.org/wiki/Special:Code/pywikipedia/3024
fixed bug [ 1601598 ] -ignore does not ignore redirects
fixed bug where redirects where pointing to a non-matching namespace
further refactorings: renamed methods and variables, extracted code to
new methods

https://mediawiki.org/wiki/Special:Code/pywikipedia/3025
changed dictionaries "todo" and "done" to lists, making the code clearer.
added docu.
removed the -always option. if you want to make cosmetic changes, use cosmetic_changes.py.

https://mediawiki.org/wiki/Special:Code/pywikipedia/3026
use PreloadingGenerator instead of the raw wikipedia.getall()
renamed variables

https://mediawiki.org/wiki/Special:Code/pywikipedia/3027
titletranslate got an empty dictionary as a parameter, fills it, and returned nothing.
instead, it now gets no useless empty stuff as parameter, creates a list, fills it, and returns it.

https://mediawiki.org/wiki/Special:Code/pywikipedia/3028
PreloadingGenerator: don't send request when 0 pages are to do

https://mediawiki.org/wiki/Special:Code/pywikipedia/3029
bugfix: PreloadingGenerator should load from the same

https://mediawiki.org/wiki/Special:Code/pywikipedia/3030
keep the "pending" instance variable, instead of continuosly deleting and recreating it

https://mediawiki.org/wiki/Special:Code/pywikipedia/3031
removed bottleneck by caching namespace names. this was the reason why saving interwikis could halt for some seconds.

https://mediawiki.org/wiki/Special:Code/pywikipedia/3032
bugfix

https://mediawiki.org/wiki/Special:Code/pywikipedia/3033
Fixing bug 1615550: incorrect checking whether a non-disambiguation page has already been found for a language.

https://mediawiki.org/wiki/Special:Code/pywikipedia/3034