exclude files from coverage report

Please review the list of files excluded.

Statements   : 80.86% ( 2873/3553 )
Branches     : 70.4% ( 1534/2179 )
Functions    : 81.42% ( 425/522 )
Lines        : 80.91% ( 2873/3551 )