Types.java: improve hierarchy and completeness criteria
DeclActions.java: rename Declarator.complete() to attachDeclSpecs()
DeclActions: validate _Complex + typespec combinations

Err for things like _Complex void or _Complex struct
Types.java: add a type visitor interface
CParser.m4.y: generate a warning for _Imaginary
tmp: working on types