[FEAT] PatchManager: Review like git --patch
[FEAT] PatchManager: Review like git --patch

Reviewing diffs is with this patch similar to git's --patch option in
git checkout for example. It uses context and allows to split two
adjacent hunks and to move freely through the hunks.

Change-Id: I14065ab892a05284f92a5cce0fb4dc40bc7c42d7

xZise/pywikibot-core,magul/pywikibot-core,wikimedia/pywikibot-core,happy5214/pywikibot-core,happy5214/pywikibot-core,h4ck3rm1k3/pywikibot-core,smalyshev/pywikibot-core,trishnaguha/pywikibot-core,TridevGuha/pywikibot-core,h4ck3rm1k3/pywikibot-core,Darkdadaah/pywikibot-core,npdoty/pywikibot,PersianWikipedia/pywikibot-core,hasteur/g13bot_tools_new,hasteur/g13bot_tools_new,jayvdb/pywikibot-core,magul/pywikibot-core,icyflame/batman,jayvdb/pywikibot-core,hasteur/g13bot_tools_new,npdoty/pywikibot,VcamX/pywikibot-core,Darkdadaah/pywikibot-core,darthbhyrava/pywikibot-local,valhallasw/pywikibot-core,emijrp/pywikibot-core,wikimedia/pywikibot-core