Added explicit Void cast in JSONTreeNode#createTreeNode(Object) method.
Re-factored JSONTreeNode class and subclasses.
Updated Maven POM file for latest Taverna version.
Merge remote-tracking branch 'markborkum/master'