Add `usize::MAX` arg tests for Vec Tests to prevent recurrence of the UB from the rust-lang/rust#122760 issue. I skipped the `with_capacity`, `drain`, `reserve`, etc. APIs because they actually had a good assortment of tests earlier in the same file. r? Nilstrieb