[lib/agsxmpp] prevent service-unavailable iq loop with the server (closes: #889)
Merge pull request #118 from oli-obk/fix/service-unavailable-loop
[Frontend-GNOME] Fixed showing activity/events of active chat if window is unfocused (closes: #879)
Merge branch 'stable'
[Frontend-GNOME] Use ChatViewManager as authoritative CurrentChatView source
[lib/agsxmpp] agsxmpp now supports forced tls
[Engine-XMPP] force tls if encryption is enabled, try tls otherwise
Merge pull request #120 from oli-obk/feature/use_encryption
Merge branch 'stable'

Conflicts:
	lib/agsxmpp
[Frontend-GNOME] Removed unneeded remoting call from Notebook.OnSwitchPage()
[Engine-VBulletinChatbox] Initial vBulletin Chatbox support.

Initial protocol module for the vBulletin Chatbox plugin.
[Engine-VBulletinChatbox] Fix skipping old messages.
[Engine-VBulletinChatbox] Leave message parsing to MessageBuilder.
[Engine] Use HtmlAgilityPack to parse HTML and improve image parsing.
[Engine-VBulletinChatbox] Implement /me support.
[Engine-VBulletinChatbox] Trace calls.
[Engine-VBulletinChatbox] Update token if sending fails; Unicode

Update the security token and, failing that, try to log in anew if
sending a message fails the first time. Include commands to do this
manually.

Also, add Unicode support (decimal XML character escapes).
[Engine-VBulletinChatbox] Fix /relogin and /retoken.

* /retoken shouldn't request the security token twice.
* /relogin should request a new security token after login.
[Engine-VBulletinChatbox] Highlight my own nickname.

A bit weird that this is done completely manually in each protocol.
[Engine-VBulletinChatbox] Improve status messages.

Now output with every relogin or retoken operation, with less copy-paste!