CoralVM-PHP: Updating structure of AST nodes to include parent node, implementing more AST building features

The new features include goto labels and jumps, complex function name nodes (where the actual function name is nested in other nodes).