RGDA1 for RDFlib

RGDA1 (RDF Graph Digest Algorithm 1) combines the traces graph labeling algorithm with the Sayers and Karp RDF graph digest algorithm. This algorithm will produce canonical cryptographically unique identifiers for any RDF graph.
i guess if you want to rename `internal_hash()` to `graph_digest()` (as below) this line should be:
```return self.graph_digest() == other.graph_digest()```