HPCC-12031 Always throw exceptions if cannot allocate enough memory

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
should this use HEAP_ALIGNMENT_SIZE in place of "(unsigned __int64)0x100000U" ?