Add support for SWHID as provider of jupyter notebooks
The Software Heritage project aims at collecting, preserving, and sharing all software that is publicly available in source code form (see the Software Heritage Misson).
To be able to do so, each software source code artifact must be identified by an intrinsic persistent identifier, the SWHID (see also this document
As a result, as soon as a Jupyter notebook has been harvested and stored in the Software Heritage Archive (be it by the regular scrapping process of SWH or because it is the result of a software deposit on a open archive repository like HAL), it would make it possible to use binder to directly run a notebook even if the original source for this code has disappeared.