* Use a Nifty Counter for rpmalloc initialization. This fixes init order
with other static objects using MmAllocator or MemoryManagger
* Fix exception throwing in AlignedAllocator
* Add missing constructor to MmAllocator for compatibility with std
containers