Removing all finalizers. These cannot be safely used to free unmanaged SDL video/event resources because the GC runs the finalizers on a separate thread. This causes segfaults in the native code because they are not thread safe.