* Heap manager can now manage non-contiguous blocks of memory (currently all sized at the max block size only) * Fix a bug where heap manager would try to buddy-merge max-sized blocks