This should add some sample projects for other languages (like C++) and also use the projects we already use for PMD tests. This will come in handy whenever we optimize the CPD algorithm to verify, we don't loose duplications or match slightly differences code parts. * See pmd/pmd#6215 * See pmd/pmd#6150 * See pmd/pmd#6145 * See pmd/pmd#2438