Add C++11 gc allocator