Enh: factorized get_objects_from_from_queues into daemon.Daemon.

Only scheduler acts slightly differently.
Also factorized scheduler.get_objects_from_from_queues().
try Enh/Fix: in some cases the receiver will just loop continuously (do_loop_turn).

because self.broks isn't always flushed/emptied
 -> len(self.broks) != 0
   -> watch_for_new_conf(1.0) isn't called
   -> do_loop_turn() exit
 -> do_loop_turn is called again
   ...