Renamed CheckableObject to TransferableDataObject and made its
constructor callable with a service. This means that in the tree content
provider for datasets, they can be copied and added as paste-able to the
data view.