added test_unique_ptr.cpp
added unique_ptr.hpp