XML Removal and Yaml Simplification

This pull does the following:

-Removes XML parsing
-Moves all of the old XML <tag>value</tag> to attributes in YAML and CSV
-Update all sample csv/sql files to handle the migration of xml tags to attributes
-Remove the requirement to have all computations surrounded by a computations node
-Reduce max perm size from 512 to 256 as 256 causes my machine to refuse to build with gradle
-Fix path problem on windows in EvalCodeTests