- use CMake to produce YYCC version header when configuring.
- update CMake build script to make install statement is more legal. - add Windows-only build script for creating CMake used package and MSVC used package on Windows. - documentation will be added in the next commit.
- update cmake build scripts - the install part of build scripts may still have issues.