Coverage autoexit

Fixed #148 **Code coverage does not work with GHUNIT_AUTOEXIT**
Added ```__gcov_flush()``` statement to runner completion