Add support for inserting externally generated and removing arbitrary service discovery keys
Required for gosling. We could implement something like TorClient::insert_service_discovery_key() as a counterpart to TorClient::generate_service_discovery_key().
Basically the arti equivalent of ONION_CLIENT_AUTH_ADD and ONION_CLIENT_AUTH_REMOVE.
Edited by morgan