Added memory manager and allocator interfaces, renamed stl allocators properly to stl_name