Common: Add a clone of std::make_unique
Remove C++14/1y requirement