Memory tests no longer end in abort()
Fixed bug in MockAllocator::deallocate().
Fixed default heap allocator tests.
Trimmed and fixed ScratchAllocator unit tests.
Trimmed down bullshit and rearranged test data.