Collator overseer builder unification (#3335)
resolve https://github.com/paritytech/polkadot-sdk/issues/3116
a follow-up on
https://github.com/paritytech/polkadot-sdk/pull/3061#pullrequestreview-1847530265:
- [x] reuse collator overseer builder for polkadot-node and collator
- [x] run zombienet test (0001-parachains-smoke-test.toml)
- [x] make wasm build errors more user-friendly for an easier problem
detection when using different toolchains in Rust
---------
Co-authored-by: ordian <[email protected]>