gitignore: cleanup, common API generated folders added