BOSH packet namespace issue
Current implementation appends the default xml namespace (jabber:client) to all BOSH packets without checking to see if the xmlns exists already. Need to add an check to append only when no namespace exists for a given packet.
The original patch needs to be re-evaluated, as it apparently introduces MUC message delivery issues for certain clients (pidgin). Refer to for more information.