Merge pull request #13 from smspillaz/cmake-determine-header-language.item_11

Support Windows and Code Coverage generation
Use source file generation functions in cmake-unit