Fix XMPP parser not caching server name
Fix XMPP parser not caching server name

Switch to new callback methods

Change-Id: I9631efe0d42568c7e1d7c1d47099c8dbe2b5405c
Depends-On: Icc4de20b0617f9962853e8c9fe66737d6a5b9297
Fixes-Issue: CLIENT-258
Reviewed-on: http://gerrit.dmdirc.com/2004
Reviewed-by: Greg Holmes <79e2475f81a6317276bf7cbb3958b20d289b78df@dmdirc.com>
Automatic-Compile: DMDirc Build Manager

DMDirc/Plugins,DMDirc/Plugins,csmith/DMDirc-Plugins,csmith/DMDirc-Plugins,csmith/DMDirc-Plugins,DMDirc/Plugins,csmith/DMDirc-Plugins,DMDirc/Plugins,DMDirc/Plugins,csmith/DMDirc-Plugins