Remove coverage for CLANG

We don't really need it and trying to do it is failing - 
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7189a1f..f5f3836 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -44,7 +44,7 @@
    endif ()
 endif ()
 
-if ( MSVC )
+if ( MSVC OR CMAKE_C_COMPILER_ID MATCHES "Clang" )
    set (coveralls OFF)
 endif ()
 
diff --git a/cmake/CoverallsGenerateGcov.cmake b/cmake/CoverallsGenerateGcov.cmake
index 2c26bd9..d3d8860 100644
--- a/cmake/CoverallsGenerateGcov.cmake
+++ b/cmake/CoverallsGenerateGcov.cmake
@@ -65,7 +65,11 @@
 # CMake list format.
 string(REGEX REPLACE "\\*" ";" COVERAGE_SRCS ${COVERAGE_SRCS})
 
-find_program(GCOV_EXECUTABLE gcov)
+if (CMAKE_C_COMPILER_ID MATCHES "Clang")
+   FIND_PROGRAM( GCOV_EXECUTABLE  llvm-clang )
+else ()
+   FIND_PROGRAM( GCOV_EXECUTABLE gcov )
+endif ()
 
 if (NOT GCOV_EXECUTABLE)
 	message(FATAL_ERROR "gcov not found! Aborting...")
diff --git a/cmake/LCov.cmake b/cmake/LCov.cmake
index 1ac9ec3..dd398cd 100644
--- a/cmake/LCov.cmake
+++ b/cmake/LCov.cmake
@@ -1,4 +1,9 @@
-FIND_PROGRAM( LCOV_PATH lcov )
+if (CMAKE_C_COMPILER_ID MATCHES "Clang")
+    FIND_PROGRAM( LCOV_PATH  llvm-clang )
+else ()
+   FIND_PROGRAM( LCOV_PATH lcov )
+endif ()
+
 FIND_PROGRAM( GENHTML_PATH genhtml )
 
 if (LCOV_PATH)