[FIX] config2: Support unicode args
[FIX] config2: Support unicode args

With 1e54a7d6 strings like '-dir' are unicode and whenever two strings
are compared and one of them is unicode one of them gets converted. In
this case the argument got converted into unicode using the ASCII codec
which fails if there are non-ASCII entries. This forces '-dir' back into
unicode.

Bug: T95803
Change-Id: Ib899ca2d8a84e5580f095046e91cdd5745da76c0

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