Fix SF buf 404774 submitted by Gregory H. Ball

A user program could delete a function's func_closure, which would
cause it to crash when called.
diff --git a/Objects/funcobject.c b/Objects/funcobject.c
index b166d60..0282242 100644
--- a/Objects/funcobject.c
+++ b/Objects/funcobject.c
@@ -130,7 +130,7 @@
         {"func_globals",  T_OBJECT,     OFF(func_globals),      READONLY},
         {"func_name",     T_OBJECT,     OFF(func_name),         READONLY},
         {"__name__",      T_OBJECT,     OFF(func_name),         READONLY},
-        {"func_closure",  T_OBJECT,     OFF(func_closure)},
+        {"func_closure",  T_OBJECT,     OFF(func_closure),      READONLY},
         {"func_defaults", T_OBJECT,     OFF(func_defaults)},
         {"func_doc",      T_OBJECT,     OFF(func_doc)},
         {"__doc__",       T_OBJECT,     OFF(func_doc)},