feat(client): use SHA512 for hashing requests
Following this works on signedrequest cubicweb/cubes/signedrequest!2 (merged)
(but I'm really surprised that all the code is already ready for that here, it makes me wonder if the same work hasn't already been done in signedrequest on a distant repo I don't have access to)