refactored the explanation about Advanced use of CMake and fixed grammat...

...ical errors