Added parse_node_alloc_non_terminal() function.

Updated various sitedef parser reduce functions to use it.