[GWP-ASan] Add aligned allocations.

Adds a new allocation API to GWP-ASan that handles size+alignment
restrictions.

Reviewed By: cryptoad, eugenis

Differential Revision: https://reviews.llvm.org/D94830

GitOrigin-RevId: 3d8823b8e48a3f064b1e2dd52881b3ac581f6f2b
13 files changed