finish demo4
remove unused snippets from demo4
ignore more generated file types
remove redundant argument for g-ir-compiler