Bug in c_generator: children now returns a list of 2-tuples

A minor bug, as generic_visit isn't generally called since most node types have a specific visitor, but could occur if someone tries to generate starting at a PtrDecl, for example.