additional posix_memalign cleanup
removed unnecessary try-catch blocks, added MemAlignedAllocZeroInitialized
making TBlock a trivial type
removing unnecessary dtors and moving more objects to use RAII
Merge pull request #75 from cdacamar/posix_memalign-cleanup

additional posix_memalign cleanup