Setup logging inside of the daemon context.

It doesn't work outside.

Change-Id: I410464cf36a375e964cd97ad5e80914ea81692a5
diff --git a/zuul-server b/zuul-server
index e78fa7b..ba9e179 100755
--- a/zuul-server
+++ b/zuul-server
@@ -89,7 +89,6 @@
     server = Server()
     server.parse_arguments()
     server.read_config()
-    server.setup_logging()
 
     if server.config.has_option('zuul', 'pidfile'):
         pid_fn = os.path.expanduser(server.config.get('zuul', 'pidfile'))
@@ -98,7 +97,9 @@
     pid = daemon.pidlockfile.TimeoutPIDLockFile(pid_fn, 10)
 
     if server.args.nodaemon:
+        server.setup_logging()
         server.main()
     else:
         with daemon.DaemonContext(pidfile=pid):
+            server.setup_logging()
             server.main()