Struct redecl and later definition tests
Comment about struct prototyping
sue_incomplete() macro rename - use the positive version
More struct declaration tests
Partial struct scoping fixes - still too lax on late decls
Pulling apart fold / parse into pass1
Removed __asm__ logic and noted TODOs for parse-then-fold
Pulled symtab folding + decl_init + layout out
fold_sue.c addition
Splitting out fold()
Fixed parse-loop
Global asm() and eof detection back in
Split out decl init from symtab logic
No need to bring arguments into symtable scope
Arguments now reside in a separate symtable
Don't layout sub-argument symtables
Only offset structs when the struct is complete
Arguments are walked forwards now
Tidied fold_func and fold_type_ref::func
Put check for unnamed arguments back in