gcov/lcov coverage testing support

* new configure option --enable-coverage
* new Makefile target "make lcov"
  -> generates coverage report in ./lcov_html
"make gcov" as alias for "make lcov"
disable lcov Makefile target if not configured with --enable-coverage