Update to Rust edition 2018 and upgrade everything to substrate HEAD (#47)
* [WIP] update runtime to newest version * Port crypto to edition 2018 * Port everything else and make it compile * Fix start_time * Fix compile
* [WIP] update runtime to newest version * Port crypto to edition 2018 * Port everything else and make it compile * Fix start_time * Fix compile