Improved CMake configuration
- Structured the processing of CMake options
- Cleaned CMake command spelling
- Added the version number to CMake
- Fixed the CMake command in the docs
- Added a link to the wrapper README
- Added new modules for header file and CMake