Fix IsochroneNode hash calculation
There was a bug as the previous implementation was considering mutable attributes.
This fix allows to replace the list of children by a set instead. Also, all uses
of hash_to_hex were removed from the graph module in favour of bytes' hex method.