Removing useless xml_env2
More refactoring, removing xml_env2 everywhere
Final removal of xml_env2
Removing whitespaces + logic blocks refactor
Changing XMLG0 logic
Moving xml generation to DOM
Removing / Commenting work methods in XML
Adding tree class
Replacing data_info by a data tree in dataconstructor package
Generating XML with our new datatree
Actually implementing the composite pattern for our new tree
Commenting unknown functions
Fixing recent changes + small refactor
Fixing makeTreeSchema method
Fixing nesting mistake
Fixing typing error
Adding equal method to TreeNode and tests
Adding hashCode method and tests
Adding tree behaviour in TreeGenerator, DataConstructor and SortNesting
Merge branch 'lucas'

Conflicts:
	supersql/codegenerator/CodeGenerator.java
	supersql/codegenerator/Connector.java
	supersql/codegenerator/Manager.java
	supersql/codegenerator/XML/XMLC0.java
	supersql/parser/TFEparser.java