Changed extended allocator file extension from C to C++ as some toolsets (like clang) don't ignore C++ options when compiling C files.