Added macros for Valgrind.
Dropped meta file for testing.
Added a helper module for GCov.

  To simplify and centralize GCov logic, a CMake module was created with all
  of the logic of generating coverage data.
Swapped around logic for improved testing.