We can correctly define the descriptors exported by each module.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Move resources files required by cdh-hash to that module and eliminates dependence on testdata.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Move the hash resources files to the same package as the test that needs them.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Dependencies that can be safely removed from cdk-group and cdk-hash.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
We can remove the dependence on cdk-extra and valency check by not use the MoleculeFactory. Using cdk-data (test) isn't ideal but is better than extra.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Move test resources to be local to the test that requires them. These files in particularly have been reused in pcore/io so the originals have been left in place for the moment.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>