Fix UnwindAssembly memory leak by defining and using a shared UnwindAssemblySP type.