Your comments

I'm currently working on a plugin for this, using twisted for the networking parts. I'm using concepts and ideas written by Neil Fraser, at this page. Whatever I write will probably not be as nearly as feature rich as what floobits is doing, but it will be worth it for my purposes