updated gitignore allow .pch files