Uses CodeCoverage.cmake from [1] to build libopenshot with gcov
support. Option ENABLE_COVERAGE enables this and sets a target
test_coverage which builds and runs openshot-tests and collects
coverage information into a html report
[1]: https://github.com/bilke/cmake-modules/blob/master/CodeCoverage.cmake