Fixed up EmuQL parser to use square brackets and recursion. Started rewriting treeToSparql to handle updated tree as well as use the same internal data structure as the lpath+ converter. Currently only handles the most basic case