This PR modifies `BitVec` extensionality lemmas to prefer bounded Nats over `Fin`, and avoids unnecessary use of `bif` in BitVec theorems.
Co-authored-by: Tobias Grosser <tobias@grosser.es>