Update to latest substrate (#120)

5 jobs for master in 13 minutes and 56 seconds (queued for 1 second)