CMake files cleanup

* Exclude unnecessary checks for C/C++ compilers
* Minimalistic support for CPack
* Make PGO ifort-friendly
* fix indentation according to CMake Mode of emacs
Some readme