[Fix bug 994089] - Add XMPP account type

You can ignore my previous pull request for this bug.
I made this one better with only one commit.