Update to latest substrate (#504)

* Update cargo files

* First round of build fixes

* update lock file
6 jobs for master in 2 minutes and 2 seconds (queued for 2 seconds)