Create backdrop_client library to chat up backdrop
Override DataSet save() method to call backdrop

To keep the existing tests working, this requires mocking out the call to
create_datasets so that it doesn't try to contact backdrop during tests.
DataSet tests for integration with backdrop_client