Merge pull request #30 from oli-obk/bugfix/servermodel_useencryption
[Engine-XMPP] Removed jabber-net2005 and moved to agsXMPP
[Engine-XMPP] Resources and Priorities are now properly supported
[Engine-XMPP] Disable MUC until fully loaded. Open Contactchat on reconnect. Allow custom away messages. Remove outdated comments.
[Engine-XMPP] Engine doesn't crash with old frontends anymore.
[Engine-XMPP] Can now connect through a proxy
[Engine-XMPP] Refactored Reconnect. It now does a clean reconnect and doesn't crash anymore due to internal socket stuff.
[Engine-XMPP] enabled parsing of html messages
[Engine-XMPP] display error messages in their appropriate chat tab if such a tab exists. else display in protocolchat
[Engine-XMPP] print chatstates in private chats
[Engine-(XMPP|IRC), Frontend-GNOME-(XMPP|IRC)] Moved StarkSoftProxy from SmartIrc4net into its own project
[Engine-XMPP] Fix contactlist for contacts that are not in the roster

when a contact who is not in the roster sends presence packages, this can cause error messages because the state of the contact was thrown away.