CMakeLists.txt:
  Moved ENABLE_TESTING() and include(CodeCoverage) to root CMakeLists.txt
  Removed Overriding COVERAGE flags;

cmake/CodeCoverage.cmake:
  Added an additional check on CMAKE_BUILD_TYPE (allow None);

src/CMakeLists.txt:
  Added the ability to generate a debian package;

test/CMakeLists.txt:
  Minor rework of executable ordering;
  Removed ENABLE_TESTING() and include(CodeCoverage) from here;