Use MEM_ALIGN_SIMD for message buffers.
make cmp_all parallel in omp builds.
Merge pull request #282 from taviso/bleeding-jumbo

restructure cmp_all so that it's omp compatible