HomeSoftware Heritage

save_origin_webhooks: Handle private repositories

Description

save_origin_webhooks: Handle private repositories

Private repositories cannot be cloned without authentication so we
cannot create save requests for those.

So return an HTTP 400 error code when receiving push webhooks for such
repositories and inform users about the fact they cannot be publicly
cloned.

Related to T4548