Patch for bug #2536

Fixes #2536

See http://trac.buildbot.net/ticket/2536
Make status.words ready for other services

Conflicts:
	master/buildbot/test/unit/test_status_words.py
Handle in unicode in our shlex.split wrapper

Needed for upcoming Jabber support

Related to http://bugs.python.org/issue1170.
Implement Jabber support

We' re using the wokkel library [1] here, which provides some
enhancement to the Jabber/XMPP implementation found in Twisted Words.

Eventually wokkel is supposed to be merged into Twisted.

[1] http://wokkel.ik.nu/