Applied recent patches from #1398

git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6359 17fca916-40b9-46aa-a4ea-0a15b648b75c
fix #1419

git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6360 17fca916-40b9-46aa-a4ea-0a15b648b75c
implemented #1254

git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6361 17fca916-40b9-46aa-a4ea-0a15b648b75c
fix #1414

git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6362 17fca916-40b9-46aa-a4ea-0a15b648b75c
fix #1408

git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6363 17fca916-40b9-46aa-a4ea-0a15b648b75c
documentation fix for #1418

git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6364 17fca916-40b9-46aa-a4ea-0a15b648b75c
Fix previous commit

git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6365 17fca916-40b9-46aa-a4ea-0a15b648b75c