The only C++14 dependency was std::make_unique. This adds a compatibility layer to provide a make_unique implementation when compiling against C++11.