Re-factored JSONTreeNode class and subclasses.
Updated Maven POM file for latest Taverna version.