#CAMEL-3195 Allow camel to send custom xmpp PubSub packet to a xmpp endp...

This is a patch extracted from https://issues.apache.org/jira/browse/CAMEL-3195. Only contains the pubsub capability (no presence packet). I have remove the presence support because I will no use it and doesn't pass the old tests.