Update peter-evans/create-pull-request action to v5
Remove no longer needed argument for cargo fmt
Use cargo-hack's --rust-version flag for minrust job
This respects rust-version field in Cargo.toml, so it removes the need to manage MSRV in both the CI file and Cargo.toml.