pyramid: Use a shared region for PMEM & ION SMI memory

*Don't cache PMEM smipool memory
*Rearranged and resized almost all of the heaps for more efficient memory allocation
*Userspace now has 602MB of RAM (from 524MB; a 78MB increase)

Signed-off-by: Sultanxda <sultanxda@gmail.com>