Temporarily disabled ucc.c / __asm
Fixed code gen of static variables (.is_definition)
Fixed symbol gen for statement-inits

Need to gen_stmt() the flow's init statement,
to get any symbols in it's .symtab
Only fold a symtable once

A statement can't tell if it owns a new symbol table or whether it's an
alias to an existing one, for example, an if-stmt is given a new
symtable when it has a symbol + initialiser. Thus fold may be called on
a symtable more than once, and we don't want to generate duplicate
symbols.
Fixed check and asmcheck

Allow multiple args for $CC in %check
Give a better error message on failure in %asmcheck
Allow casts that don't change a constant's value
Missed area where typedef should be let through
Updated all.run
Added test for passing pointers to [static] params