Bring back the old CPDConfiguration constructor

Removing it will break at least the maven pmd plugin which uses it and probably other users, too.