updated gitignore to ignore CMakeLists.txt.user

which is generated by Qt Creator during the build process
and is therefore not required to be part of the repo