Fix incorrect suffix stripping from CPP filenames; include C files as possible sources of test targets.
Merge pull request #157 from halfflat/master

Testing with C sources and CommonCPPCTest