Merge pull request #13310 from jordan-woyak/small-vec-placement-new Common: Make SmallVector work with non-standard-layout types.