revert to celementtree as it is the only compatible with sleekxmpp
dnspython *is* necessary for SRV records
missing dependencies for SRV records (google compatibility)
added the !room create command for adhoc room creation (google talk
compatibility)
spotted in a bug in the apropos while adding a command to chatroom
XMPP: forward HTML of incoming messages

This is very useful for e.g. scraping urls
Merge pull request #145 from arrrrr/xmpp-provide-html

XMPP: forward HTML of incoming messages
added sedbot to the official repos
corrected the linkyfier in the graphic interface
correct the status display of a plugin that failed at activation stage
remove stale files from the webchat interface
new feature : exposes web_route exposing web pages from plugins
web_route -> webroute for naming consistency
Fix "TypeError: unorderable types: ABCMeta() < ABCMeta()"
Merge pull request #146 from zoni/ABCMetaUnorderableTypeError

Fix "TypeError: unorderable types: ABCMeta() < ABCMeta()"
add support for plugin based webviews !
Handle disconnect events

Prior to this commit, disconnect events weren't getting picked up on properly
which resulted in plugins not getting shut down and re-activated on reconnection.

Additionally, it was also causing already loaded commands to be reloaded again,
resulting in clashes like the following:
"XMPPBackend.reload clashes with XMPPBackend.reload so it has been renamed
xmppbackend-reload"

This commit adds a listener for the disconnected event from sleekxmpp and triggers
disconnect_callback() when received, ensure a proper unload/reload of plugins.
Update code commenting

It's a little more descriptive to have a docstring than a line
of comment
Merge pull request #147 from zoni/disconnect_callback

Handle disconnect events
changed sedbot to a public git url

(doh!)