Allow making instances of `BitVec` with `B≠u32`
Previously it was not possible to construct such instances of `BitVec`
other than using the `Default` trait.
authored by
blackson.tngl.sh
7a249e3a
9413fed8