Swept the code for operator new and changed it to std::make_unique. Updated the gcc version required in the README to 4.9.1 (because of the c++1y option needed for std::make_unique. Older gcc versions may still work).