Update boost build instructions
Update MTK documentation
Allocate memory with 32-byte alignment.

Not on page boundaries, that is pretty wasteful.
Fix failing messenger test