Update substrate (#970)

* update substrate

* Hopefully fix compilation

* network: rename roles to role

* runtime: fix runtime-benchmarks compilation

Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com>
6 jobs for master in 19 minutes and 50 seconds (queued for 3 seconds)