.gitignore: only ignore top-level CMakeLists.txt file (fix #32)