Add support for editing Wikibase entities.

Methods were created for updating labels,
descriptions, aliases, and sitelinks.

All methods are passed through editEntity
methods in WikibasePage and DataSite.



git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11218 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
PEP8 and fix a typo


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11219 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Add all Wikibase write methods into the list so they get throttled


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11220 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
mw release 1.21wmf11, update from trunk r11221 and r11054 (bug #3603779)

git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11222 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Minor fixes with id's and NoPage errors


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11232 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Add support for changing the target of a claim.
Some minor PEP8 fixes.


git-svn-id: http://svn.wikimedia.org/svnroot/pywikipedia/branches/rewrite@11235 6a7f98fc-eeb0-4dc1-a6e2-c2c589a08aa6
Merge branch 'upstream'

Conflicts:
	pywikibot/data/api.py