allow automatic client reconnect to be < 30s
make socket connection details available in CoreNetwork
--typos
oidentd support - WIP
first working version of oidentd support - broken, WIP
Sort cli options in --help output

Since QHash doesn't offer sorting, replace CliParser's QHash argsHash with
a QMap.
This only affects our own cliParser, i. e. only executables without KDE
integration.
add oidentd cli options to quasselcore

     --oidentd                              Enable oidentd integration
     --oidentd-conffile=[OIDENTD-CONFFILE]  change path to oidentd configuration file
OidentdConfigGen: tweak signals, names and stuff
properly rewind oidentd config file
OidentdConfigGen: cleaning up & comments
OidentdConfigGen: remove qDebug()s
oidentd config parsing + implicit mutexes

- separate parsed config from Quassel's .oidentd.conf lines
- move mutexes to parse/writeConfig
make oidentd config world readable by default

and add some documentation
synchronously call OidentdConfigGenerator
fix OidentdConfigGenerator includes
oidentd code cleanup
Cleanups
simplifying workaround for missing nickitems... especially getting rid of old workaround
Add a shortcut for hiding current buffer.
Change shortcut for hiding the current buffer to a standard keysequence

Ctrl+W is QKeySequence::Close, so use this to get the default key on weird platforms too.