Preparations for GCOV code coverage tool usage

Ignored .gcno file extension
Updated Makefile to clean .gcno files