Return correct error on name collision when creating new named
objects.
Check for correct error in affected places.

diff --git a/server/timer.c b/server/timer.c
index f87ac2d..9f7ff6b 100644
--- a/server/timer.c
+++ b/server/timer.c
@@ -75,7 +75,7 @@
 
     if ((timer = create_named_object( sync_namespace, &timer_ops, name, attr )))
     {
-        if (get_error() != STATUS_OBJECT_NAME_COLLISION)
+        if (get_error() != STATUS_OBJECT_NAME_EXISTS)
         {
             /* initialize it if it didn't already exist */
             timer->manual       = manual;