> build, refactor: Use conventional version notation for boost package
>
> Dot is used as a separator in versions of other depends packages.
> build, refactor: Reuse expat package version in its download path
This is a backport of [[https://github.com/bitcoin/bitcoin/pull/24276 | core#24276]]
Depends on D13983