moved all tests with smiles from cdk-test-io to cdk-test-smiles
moved the tests for readers in 'cdk-extra' from 'cdk-test-io' to 'cdk-test-extra'.
separated cdk-pdbcml from cdk-libiocml and created module suite for cdk-test-pdbcml.
libiomd
separating out cdk-extra from the cdk-io modules
separated test-libiocml's dependance on test-qsar* by creating 'test-qsarcml' - this now tests the preexisting module 'qsarcml'
mocking unit tests for 'cdk-diff'
removed 'cdk-data' from 'cdk-diff' dependencies requiring that two tests are ignored. Both of these tests were testing the serialisation of the domain object (e.g. data.Atom) opposed to the actual class under test.