WIP: Ensure the pool data is aligned on an 8-byte boundary

As mentioned in #2580, there are some crashes on sparc machines. Turns out that for 32-bit builds, the ```data``` member of ```git_pool_page``` is sitting on a 4-byte boundary instead of an 8-byte boundary.

Seems like there are more crashes, independent of this one, tracking them down.