Added CDT Library.
Initial integration of C work done by Clark Hale and Mike Solberg from Cake.

Reporting functionality not done, but zip files containing C archives can
be processed through.