Change TypeDescriptor::make to return a raw pointer.
Change TypeDescriptor::make to return a raw pointer.

It's expected that that type descriptors live throughout the whole
lifetime of the application, so managing them with std::unique_ptr is
not only inconvenient to write but also useless.

PeterFeicht/ssw-gc