Changed schwa::Pool to provide block alignment guarentees. Useful if you
need alignment requirements, such as when using SSE or AXV instructions.