don't exit, style (is about to start complaining).
Typo
Check for any calls to memory functions in the library, minor re-shuffling
and tradeoffs so things don't slow down.
Turn on buffer alignment and direct I/O, it tests a few more paths and
I think all of our systems support them.
Re-work memory allocation statistis: First, don't count free of a NULL
pointer, we do it all over the place and we're not calling the
underlying memory free function.  Second, separately track the "grow"
calls from the original memory allocation calls.
There are places where we reallocate but don't track the bytes we've
already allocated, I copied an assert from __wt_realloc_aligned
into __wt_realloc that's not necessarily true for that call; write
an assert that will work in both cases.