cleaning up 3.x branch
first commit for v3.x
added tests for xml_node, xmpp_jid and xml_stream class
added fsm mover for xmpp_stream class
added fsm mover for xmpp_stream class
moved Fsm class to xmpp_stream class file
moved Fsm class to xmpp_stream class file
moved xml_node to xml_stanza
moved xml_node to xml_stanza
xmpp part is now working end to end (todo: add event/callback wrapper and other managements)
renamed classed to camel-casing with first letter all caps and a lot of other other new code
moved generic behaviour to core/, while xmpp/ implements the core rfc only
updated license
catching signals, added more control inside xmpp_stream fsm, added support for stream compression
added broken compression support and checks on stream fsm states
test commit
test commit
Merge branch 'v3.x' of https://github.com/abhinavsingh/JAXL into v3.x
restructured xmpp stream management and wrapping... added two dummy echo
bots...
added first xep for v3.x branch, working example of echo client and echo
component, xep handling and workflow need more thought and work