Make IrcConnection::userData a QVariantMap that maps well to JS
Add IrcConnection::nickNameRequired()

Deprecate the old nickNameReserved() signal that did unfortunately not
carry the reserved nick name as an argument so it was difficult to use.
Furthermore, overloading the same signal name would not work for QML,
so the new signal has a slightly different name.