src: don't use WeakObject::Unwrap

Switch out to use UnwrapObject from util.h.
src: don't use class specific Unwrap methods

Instead use the template functions in util.h.
src: shorten Object{Wrap,Unwrap}

Going back to the original names of Wrap/Unwrap now that most all the
class members that duplicate the name and functionality have been
removed.