Add CodeCoverage lib
Edit CMakeLists

Force c/c++ flags to create instrumented binary.
Add custom target in makefile to run tests and catch coverage.