Topologically sort structs in ccross so that structs that include other structs always work.
Tweak newline placement in ccross.