Allow integer atoms in set_property and remove_property. Needed by
FindText common dialog.

diff --git a/server/atom.c b/server/atom.c
index debe186..005c84c 100644
--- a/server/atom.c
+++ b/server/atom.c
@@ -274,15 +274,19 @@
 /* increment the ref count of a global atom; used for window properties */
 int grab_global_atom( atom_t atom )
 {
-    struct atom_entry *entry = get_atom_entry( global_table, atom );
-    if (entry) entry->count++;
-    return (entry != NULL);
+    if (atom >= MIN_STR_ATOM)
+    {
+        struct atom_entry *entry = get_atom_entry( global_table, atom );
+        if (entry) entry->count++;
+        return (entry != NULL);
+    }
+    else return 1;
 }
 
 /* decrement the ref count of a global atom; used for window properties */
 void release_global_atom( atom_t atom )
 {
-    delete_atom( global_table, atom );
+    if (atom >= MIN_STR_ATOM) delete_atom( global_table, atom );
 }
 
 /* add a global atom */