CMakeLists.txt: add for cmake support for CLion
update the platform specific include files to be compatible for the cmake platform detection
.gitignore: update the git ignore file to ignore CLion project file directory
project: remove this directory; no longer necessary due to cmake