Found a miss-spelled language code. Fix it!

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10977 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
syntax bugfix

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10979 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
some code improvements

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10980 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
bugfix for r10980: use pagegenerators for retrieving the page and leave behind the other parts returnes by site method

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10981 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
if we only use re.sub the object is the same and both aliases self.imageCheckText and self.imageFullText points to image._contens. So we do not need to assing that alias. 

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10982 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
use set for self.hiddentemplates to prevent exhausting memory usage

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10983 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
fix for wait generator

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10984 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
remove obsolete code stuff, obsolete comments, outcommented code;
some PEP 8

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10985 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
check for NoPage exception while waiting for next page

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10986 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
enable shorten links for namespaces with subpage and return the right page with linkedPage() (bug #3602219)

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10987 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
A new parent class for all wikimedia families

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10988 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
some general methods and items for wikimedia projects:
cross_projects, version() and shared_image_repository().

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10989 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
update mw version

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10990 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
make mw families a subclass of family.WikimediaFamily

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10991 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
remove some obsolete items and methods; update from rewrite r10993

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10994 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
fix for super() function

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10995 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
do not overwrite a given name

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10998 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
update namespace aliases

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@10999 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
update language_by_size

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia@11000 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Update enwiki category redirect templates from rewrite r10997

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