C and python tests pass
Using filename 'parsetree' for test output instead of 'parse_tree' for consistency
Adding C AST tests, and the (untested) parser for Java
All tests passing :) :)