Update tests with monkey patching to always use our SyncTarget.
Update docstrings on sync tests.
Remove dependence on BaseConfig.

Also does:

  * Remove config_path so soledad does not read configuration from file.
  * Change shared_db_url to server_db.
  * Make sync and shared_db use server_db.
Add __del__ to Soledad to ensure db is closed.