Removed the dependency on the data module, by adding the IChemObjectBuilder to the API

Change-Id: I05dc82cee22450879bec44bbbd8c98c58c9b7d75
Signed-off-by: John May <john.wilkinsonmay@gmail.com>