Fixed build scripts to set project name inside cmake.
Refactored code: formatting.
Removed unused build targets.
Updated build help message.
Updated project name.
Refactored build scripts.
Removed doxygen config file.
Moved test build script to separate cmake file.
Fixed gmock root variable name.
Fixed cmake scripts to include gmock whic is a subdirectory inside tests directory.