Several diagnostic improvements Reviewed-by: jjg
Added a post-attribution visitor that fixup uninitialized types/symbol in AST after erroneous attribution Reviewed-by: jjg