rename sync-* functions to sched-*
remove *waiting-time* dynamic var, refactor macros
add examples.clj with dosong/loopsong demo