* remove unneeded Config bounds and BlockNumber associated type * clippy and fmt
* version info with built-time obtained git hash * clippy * rerun-if-changed properly and handle git command failing * cargo fmt