calloc_aligned
fn void* calloc_aligned(usz size, usz alignment) @builtin @inline @nodiscardAllocate using an aligned allocation. This is necessary for types with a default memory alignmentexceeding DEFAULT_MEM_ALIGNMENT. IMPORTANT! It must be freed using free_aligned.