Added basic XMPP support, and presence tracking
Fixed bugs found while testing Psi client
Users - deprecated "displayName", added "username" and "screenName".
Rooms now have slugs. Slugs MUST be added to existing rooms.
Updated vCard response
Added TLS support to XMPP server
Reintroduced displayName field
Display both displayName and screenName in UI
Updated settings.ml.sample with XMPP settings
Fixed exception in TabsView
Ignore non-groupchat messages from XMPP clients