New functionality for bot restriction templates "bots" and "nobots".
update from trunk r10774

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10775 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
New doRollower() method for RotatingFileHandler which keeps the file extension of the log files and inserts the counter number before the extension instead of behind it.

New config variables are introduced to control the FileHandler:

logfilesize allows to specify the size of a single logfiles given in kilobytes

logfilecount specifies the number of rotation logfiles. If 0 is given  no logfile will be archived but the current logfile will reused and the previous data are lost. (New!) If logfilecount is -1, there are no rotating logfiles but the files where renamed if the logfile is full. The newest file gets the highest number until some logfiles where deleted.

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10778 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
some NotImplemented methods from trunk just for raising this error

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10780 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
corresponding image_repository and data_repository of a Page

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10781 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
some PEP8 changes

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10782 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
wikidata as a shared repository for wikipedia_family.py

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10783 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
add default value for logtype

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10787 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Indentation error

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10791 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
update language_by_size from trunk r10795

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10796 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
compile fix

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10798 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Localisation updates from http://translatewiki.net.

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10799 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Localisation updates from http://translatewiki.net.

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10800 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Revert r10800.

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10801 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
new mw release 1.21wmf6, update from trunk r10808

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10809 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
self.name in lower case (bug #1980309)

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10810 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Localisation updates from http://translatewiki.net.

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10812 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
(bug 3598083) Internationalizing the comma in lists

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10822 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
(bug 3598083) Internationalizing the comma in lists

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10823 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
new feature; irc bot class template for optional import


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10826 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
user names must be normalized to avoid repeated API calls for userinfo.

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@10833 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6