Enable two-step allocator on FreeBSD
Currently the two-step allocator is disabled on FreeBSD as the
MEM_NORESERVE macro is undefined. It seems that FreeBSD provided this macro until 2014, when it was removed as it wasn't implemented in the kernel. Regardless, Viktor Dukhovni reports empirical evidence on
ghc-devs that just plain
mmap does what we want.