import upstream XMPPHP with @ciarang's fix
import upstream XMPPHP with @ciarang's fix

darcs-hash:20080827124430-84dde-654751781702f5518153a01aa3dae4a8580b7f35.gz

znarf/statusnet-ladistribution,furtherfield/gnu-social,znarf/statusnet-ladistribution,furtherfield/gnu-social,studio666/gnu-social,Br3nda/laconica,faulteh/gnu-social,studio666/gnu-social,charlycoste/StatusNet,studio666/gnu-social,xebia/statusnet-oauth2,bankonme/gnu-social,foocorp/gnu-social,bankonme/gnu-social,UngPirat/freesocial,Piratas/tortuga,d3vgru/StatusNet,zcopley/StatusNet,eXcomm/gnu-social,d3vgru/StatusNet,sikevux/bsk-social,zcopley/StatusNet,Br3nda/laconica,zcopley/zcopleys-statusnet-clone,xebia/statusnet-oauth2,xebia/statusnet-oauth2,furtherfield/gnu-social,znarf/statusnet-ladistribution,chimo/social,UngPirat/freesocial,gnusocial/mainline,d3vgru/StatusNet,faulteh/gnu-social,zcopley/zcopleys-statusnet-clone,csarven/statusnet,zh/statusnet,faulteh/gnu-social,charnimda/lgbtpzn-social,charnimda/lgbtpzn-social,shashi/StatusNet,zcopley/zcopleys-statusnet-clone,brion/StatusNet,sikevux/bsk-social,gnusocial/mainline,sikevux/bsk-social,csarven/statusnet,gnusocial/mainline,csarven/statusnet,minmb/statusnet,meitar/laconica,chimo/social,charnimda/lgbtpzn-social,Piratas/tortuga,meitar/laconica,charlycoste/StatusNet,UngPirat/freesocial,Piratas/tortuga,brion/StatusNet,foocorp/gnu-social,zh/statusnet,eXcomm/gnu-social,bankonme/gnu-social,bankonme/gnu-social,minmb/statusnet,faulteh/gnu-social,zh/statusnet,gnusocial/mainline,eXcomm/gnu-social,csarven/statusnet,furtherfield/gnu-social,foocorp/gnu-social,minmb/statusnet,charlycoste/StatusNet,zcopley/StatusNet,eXcomm/gnu-social,shashi/StatusNet,shashi/StatusNet,brion/StatusNet,meitar/laconica,chimo/social,Piratas/tortuga,Br3nda/laconica,studio666/gnu-social,sikevux/bsk-social