added a sheap hack macro to use the hack-tastic shmalloc vs bmalloc under shmalloc for testing