lib: Fix bugs in unique_ptr
lib: Fix bugs in unique_ptr

Including disabling the default copy constructor, which is kind of the
point of unique_ptr.  Doh.

bowlofstew/sv6,bowlofstew/sv6,aclements/sv6,aclements/sv6,bowlofstew/sv6,aclements/sv6,aclements/sv6,bowlofstew/sv6,aclements/sv6,bowlofstew/sv6