.gitignore: Better gitignore, remove gen/