Always include debugging symbols in builds.
Relocated the PooledAllocator to memory.h. Made the Pool's blocks
aligned to 32-byte boundaries. Added an aligned_alloc method to the
Pool. Added an AlignedPooledAllocator. Updated array allocations into
pools to use the aligned methods so that SSE and AVX instructions work.