Update noncopyable.hpp