Update crate dependencies to use crates instead of Polkadot branches.
All modified and coverable lines are covered by tests :white_check_mark:
Closing for now