Added <memory> header to make_unique.h

Added the std memory header to make_unique, a requirement for using
std::unique_ptr.